Space Stock Rally Stalls After Blue Origin Rocket Explosion Mount Logan Capital Inc MLCI Q1 2026 Earnings Net Loss Reported as Market Headwinds Persist RBI FY27 Regulatory Agenda Prioritizes Customer Protection Credit Ecosystem Strengthening