Bill GatesBacked Fervo Energy Surges 35 in Upsized IPO Valuation Tops 10 Billion Avnet AVT Q1 2026 Earnings Beat Revenue NA EPS 148 Lisata Therapeutics LSTA Climbs 292 Resistance at 333 in Focus 20260517 Iran Tensions Escalate Trump Rejects Peace Offer Strait of Hormuz Disruption Risks Global Energy Markets Stewart STC Crushes Q1 2026 Estimates EPS 078 Tops Views APi Group APG Reports Strong Q1 2026 Revenue NA EPS Beats Oil Prices Slide Over 20 in May Marking Steepest Monthly Drop Since 2020 on Iran Deal Optimism IBCP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises Nvidia and Micron Drive SP 500 Earnings Surge But Three Risks Loom Bond Bull Market May Pause but Far From Over Expert Suggests