U.S. EIA crude oil inventories for the week ending November 6 were 4.657 million barrels, compared to an expected decrease of 1.109 million barrels and a previous decrease of 865,000 barrels.

2026-11-13

U.S. EIA crude oil inventories for the week ending November 6 were 4.657 million barrels, compared to an expected decrease of 1.109 million barrels and a previous decrease of 865,000 barrels.