US Crude Oil Inventories Still in Freefall
OilPrice.com ·
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
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
OilPrice.com ·
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