Oil prices edge up; API data reportedly show an unexpected decline in U.S. crude supply - MarketWatch
Oil prices edge up; API data reportedly show an unexpected decline in U.S. crude supply MarketWatchThe American Petroleum Institute reported late Tuesday that U.S. crude supplies fell by 3.1 million barrels for the week ended April 12, according to...