U.S. crude oil inventories for the week ending November 6 were 8.968 million barrels, compared to an expected decrease of 327,000 barrels and a previous decrease of 5.267 million barrels.
2026-11-11
U.S. crude oil inventories for the week ending November 6 were 8.968 million barrels, compared to an expected decrease of 327,000 barrels and a previous decrease of 5.267 million barrels.