The American Petroleum Institute (API) estimated that crude oil inventories in the United States fell by 9.119 million barrels in the week ending June 5

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