Elon Musks Comments on SpaceXAnthropic Deal Raise Questions Over IPO Disclosure CMS Q1 2026 Earnings Beats EPS Estimates on Solid Utility Operations Brent Oil Suffers Steepest Monthly Drop in Six Years Amid USIran Deal Expectations