U.S. EIA crude oil inventories for the week ending October 24 were -6.858 million barrels, compared to an expected decrease of 211,000 barrels and a previous decrease of 961,000 barrels.

2025-10-29

U.S. EIA crude oil inventories for the week ending October 24 were -6.858 million barrels, compared to an expected decrease of 211,000 barrels and a previous decrease of 961,000 barrels.