U.S. EIA crude oil inventories for the week ending October 9 were -8.557 million barrels, compared to an expected decrease of 288,000 barrels and a previous decrease of 3.186 million barrels.

2026-10-16

U.S. EIA crude oil inventories for the week ending October 9 were -8.557 million barrels, compared to an expected decrease of 288,000 barrels and a previous decrease of 3.186 million barrels.