WTI Crude Drops 2% as IEA Warns of Steep Demand Contraction
WTI crude slid over 2% after the IEA warned that high prices will trigger the largest drop in oil demand since the pandemic. Meanwhile, US CPI data raised odds for a Federal Reserve rate hike, while …