Oil Prices Slide as U.S. Crude Stockpiles Increase Mostafa Mahmoud May 15, 2025 Global oil markets recorded a significant decline due to an unexpected rise in U.S. crude inventories, reigniting…