Crude inventories fell by 7.9 million barrels in the week to Dec. 20 to 444.1 million barrels, compared with analysts’ expectations for a draw of 1.83 million barrelsReuters | December 25, 2019, 08:58 …
More US crude oil stocks fall more than expected in week Videos