S Q1 2026 Earnings EPS Surprises to the Upside Shares Edge Higher Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone Orion Energy Systems Q1 2026 Earnings Surprise Profit Beat Turns Heads Broadcom Meta and Tech Leaders Launch 125 Million Semiconductor Research Hub at UCLA Ryanair Posts Record Annual Profit of 226 Billion Amid Boeing Delivery Delays and Fuel Market Uncertainty FCBC Q1 2026 Earnings Modest EPS Miss Amid Stable Performance