Story perspectives
U.S. Crude Stocks Drop 7.2 M Barrels, Prices Near $90
6/11/2026
1 of 1
Story summary
- The U.S. Energy Information Administration (EIA) reported crude inventories fell 7.2 million barrels to 426.5 million barrels for the week ended June 5, 2026, while the American Petroleum Institute (API) logged a 9.1 million-barrel draw.
- Refinery runs rose 81,000 barrels per day, lifting utilization to 95.3 % and demand to 20.6 million barrels per day.
- Brent futures were $92.82 per barrel and WTI $89.81 per barrel in mid-morning trading.
