Oil prices rally as weekly U.S. crude inventory drops by almost 13 million barrels - MarketWatch
Oil prices rally as weekly U.S. crude inventory drops by almost 13 million barrels MarketWatchOil prices climb sharply on Wednesday, as the U.S. government reported a weekly drop of nearly 13 million barrels in domestic crude stocks, reportedly the...