U.S. crude oil inventories rose by 400,000 in the week ended Dec. 19. Analysts had predicted stockpiles would fall by 2.6 million barrels.
Source link
U.S. crude oil inventories rose by 400,000 in the week ended Dec. 19. Analysts had predicted stockpiles would fall by 2.6 million barrels.
Source link