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.