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.

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