U.S. EIA crude oil inventories for the week ending December 19 were 405,000 barrels, compared to an expected decrease of 2.432 million barrels and a previous decrease of 1.274 million barrels.

2025-12-30

U.S. EIA crude oil inventories for the week ending December 19 were 405,000 barrels, compared to an expected decrease of 2.432 million barrels and a previous decrease of 1.274 million barrels.