Oil prices fall as API data reportedly show a big climb in weekly U.S. crude supply - MarketWatch
Oil prices fall as API data reportedly show a big climb in weekly U.S. crude supply MarketWatchThe American Petroleum Institute reported late Tuesday that U.S. crude supplies rose by 6.8 million barrels for the week ended April 26, according to...