U.S. Crude Oil Stockpiles Fall More Than Expected
U.S. crude oil inventories fell by 3.8 million barrels to 419.1 million barrels in the week ended Jan. 2 and were about 3% below the five-year average for the time of year, the EIA said.
Source link