U.S. EIA crude oil inventories for the week ending January 30 were down 3.455 million barrels, compared to an expected 489,000 barrels and a previous reading of down 2.295 million barrels.

2026-02-04

U.S. EIA crude oil inventories for the week ending January 30 were down 3.455 million barrels, compared to an expected 489,000 barrels and a previous reading of down 2.295 million barrels.