Barings Corporate Investors MCI Surges 357 as Price Approaches Key Resistance Level Indias Key Reservoir Storage Drops to 30 Capacity Raising Concerns for Agriculture and Economy AXT Inc Q1 2026 Earnings NarrowerThanExpected Loss and Positive Surprise Despite Revenue Omission Piper Sandler Warns Strait of Hormuz Closure Could Push Oil to New Highs This Summer