EIA data show U.S. crude inventories fell for a 10th consecutive week.

2026-07-01

EIA data show U.S. crude inventories fell for a 10th consecutive week.