Futures Movers: Oil prices end at a more than 3-week high after this year’s largest weekly drop in U.S. inventories
Oil futures finish at their highest in more than three weeks on Wednesday, finding support after U.S. government data show a more than 12 million-barrel weekly drop in crude inventories.