Oil Futures Slide After IEA Forecast of a Global Surplus
On Tuesday, oil prices plummeted after the International Energy Agency (IEA) projected record petroleum production for the remainder of 2024. West Texas Intermediate (WTI) crude oil futures for December delivery