06/24/2026
U.S. crude oil inventories fell by 6.1 million barrels last week, leaving stocks 7% below the five-year average. Refinery utilization remained strong at 96.1%, while overall petroleum demand rose 2.1% from a year ago despite weaker gasoline consumption.