Oil prices climb as API data reportedly show a more than 5 million-barrel drop in U.S. crude supply - MarketWatch
Oil prices climb as API data reportedly show a more than 5 million-barrel drop in U.S. crude supply MarketWatchThe American Petroleum Institute reported late Wednesday that U.S. crude supplies fell by 5.3 million barrels for the week ended May 24, according to...