EIA: US crude oil inventories down 900,000 bbl

At 409.8 million bbl, US crude oil inventories are 4% below the 5-year average for this time of year, the EIA report indicated.

1 sources · 1 articles · updated 2026-11-04 00:00 UTC · energy

Coverage