MBIA MBI Q1 2026 Results Fall Short EPS 084 Revenue NA Marine MPX Q1 2026 Earnings Revenue NA Matching Views Bitcoin Consolidates Near 77000 as US Credit Downgrade and 648 Million ETF Outflows Dampen Sentiment Pentagon Taps Shield AI for LowCost Drone Program Amid Rising Demand From Global Conflicts