The US EIA projects OECD oil inventories will fall below 2.3 billion barrels, nearing multi-decade lows as Middle East conflict disrupts supply through the

US commercial crude oil inventories dropped 8 million barrels to 434M, hitting a 20-year low as export demand and refinery activity tighten supply.

US crude oil inventories fell 8 million barrels to 434 million, pushing combined reserves to their lowest in over 20 years amid geopolitical tensions and