U.S. EIA crude oil inventories for the week ending October 16 were down 3.06 million barrels, compared to an expected decrease of 820,000 barrels and a previous decrease of 8.557 million barrels.

2026-10-21

U.S. EIA crude oil inventories for the week ending October 16 were down 3.06 million barrels, compared to an expected decrease of 820,000 barrels and a previous decrease of 8.557 million barrels.