Bloom Energy Jumps 12 on 26 Billion Deal with European AI Infrastructure Firm Nebius Trump Administration Maintains Iran Naval Blockade Until Agreement Reached President Dismisses Critics Mercury Reaches 52 Billion Valuation in New Funding Round Reflecting 49 Surge Over 14 Months GM Launches AllElectric Cadillac Vistiq with 300Mile Range Microsoft Faces Headwinds Amid SaaSmaggedon Market Turmoil Wall Street Rallies as Dow Sets New Record High on Middle East Optimism Cotton Futures Decline as Memorial Day Weekend Approaches