TXNM Energy Holds Steady at 5944 Testing Key Support and Resistance Levels Miami CPI Data Points to Persistent Inflationary Pressures in April 2026 FEED Q1 2026 Earnings Net Loss Widens as Revenue Remains Undisclosed Space Stocks Slide as Blue Origin Rocket Explodes and SpaceX Faces Valuation Scrutiny