Oil prices end at a more than 3-week high after this year’s largest weekly drop in U.S. inventories
Oil futures ended Wednesday at their highest in more than three weeks after the U.S. government reported a more than 12 million-barrel weekly drop in… Read More »Oil prices end at a more than 3-week high after this year’s largest weekly drop in U.S. inventories