Celularity CELU Q4 2025 Earnings EPS 085 Beats Estimates GEN GENK Q1 2026 Earnings Miss by Significant Key Takeaways Oil Markets Signal Growing Anxiety Over Iran and China Dynamics Amid Middle East Tensions Hindustan Zinc Vodafone Idea Dixon Technologies Lead Market Recovery on Wednesday