U.S. crude oil inventories for the week ending January 16 were 3.04 million barrels, compared to an expected 1.7 million barrels and a previous reading of 5.278 million barrels.
2026-01-22
U.S. crude oil inventories for the week ending January 16 were 3.04 million barrels, compared to an expected 1.7 million barrels and a previous reading of 5.278 million barrels.