Scage Future SCAG Plunges 135 as Stock Tests Key Support at 046 BP Chairman Removed Amid Allegations of Bullying and Overbearing Conduct SPOT Q1 2026 Earnings EPS Surges Past Expectations Stock Declines 368 Blue Origin Rocket Explodes on Launch Pad Delivering Setback for Bezos Space Ambitions