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.