US Crude Oil Inventories Still in Freefall

The American Petroleum Institute API estimated that crude oil inventories in the United States fell by 5.267 million barrels in the week ending October 30

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

Coverage