U.S. crude oil inventories for the week ending December 12 were down 9.322 million barrels, compared with an expected decrease of 2.197 million barrels and a previous decrease of 4.779 million barrels.
2025-12-17
U.S. crude oil inventories for the week ending December 12 were down 9.322 million barrels, compared with an expected decrease of 2.197 million barrels and a previous decrease of 4.779 million barrels.