WTI Crude Tumbles 3% as IEA Warns of Steep Global Oil Demand Slump
WTI crude fell nearly 3% following warnings from the IEA that high prices and constrained supply will trigger the largest drop in global oil demand since the pandemic. A mostly bearish EIA report and…