Global Oil Prices Plunge Nearly 20 in May Marking Sharpest Monthly Decline Since 2020 KRRO Q1 2026 Earnings Narrower Loss Per Share Exceeds Expectations Investor Skepticism Clouds StateLed Turnaround for China Vanke