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.
Read More from WSJ.com: US Business
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.
Read More from WSJ.com: US Business