EIA: US crude oil inventories down 1.9 million bbl

At 410.6 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-10-28 00:00 UTC · energy

Coverage