U.S. crude oil inventories for the week ending October 30 were -5.267 million barrels, compared to an expected increase of 1.987 million barrels and a previous decrease of 2.031 million barrels.

2026-11-04

U.S. crude oil inventories for the week ending October 30 were -5.267 million barrels, compared to an expected increase of 1.987 million barrels and a previous decrease of 2.031 million barrels.