Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat CNL Q1 2026 Earnings EPS Falls Short of Estimates as Exploration Costs Weigh DLPN Q1 2026 Earnings EPS Misses Estimates Amidst Wide Loss Stock Shows Modest Gain AI Biotech Firm Secures 104 Million Investment from Nvidia SpaceX Starship Test Looms Large as IPO Speculation Intensifies RXO Reports Continued Surge in Truckload Spot Market During Second Quarter