EnergyBasicUS Crude Inventories Fall 900,000 Barrels to 4% Below Average
Commercial crude oil stockpiles in the United States declined by 900,000 barrels last week, tightening supply as demand remains resilient. This shift leaves national reserves at 409.8 million barrels, marking a position 4% below the five-year seasonal average.
Published 2 hours ago
Read more →