Kazatomprom Reports 17 Production Surge in Third Quarter ACEL Q1 2026 Earnings EPS Surges Past Estimates by 5477 Amid Strong Operational Execution Oil Prices Plunge 20 in May Marking Steepest Monthly Decline Since 2020