U.S. EIA crude oil inventories fell by 7.974 million barrels in the week ending May 29, the largest drop since the week ending February 13, 2026, marking the sixth consecutive week of decline.

2026-06-03

U.S. EIA crude oil inventories fell by 7.974 million barrels in the week ending May 29, the largest drop since the week ending February 13, 2026, marking the sixth consecutive week of decline.