MarketWatchOil prices end at 3-month high as report shows 7.9 million drop in U.S. crude inventoriesDec 26, 2019more_vert