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.