Ant GroupBacked R25 Unveils Consumer Credit Vault for Emerging Markets MDA Q1 2026 Earnings Strong EPS Beat of 2137 Offsets Revenue Concerns Oil Prices Plummet Nearly 20 in May Marking Sharpest Monthly Decline Since 2020