US commercial oil inventories decline, DOE data shows
AI summaryUS commercial crude inventories fell by 4.3 million barrels in the week ending May 8, 2026, according to the Department of Energy, leaving stock levels slightly below the seasonal five-year average. The report also noted rising oil futures prices for Brent and WTI.