Oil prices fall as API data reportedly show a 2.8 million-barrel weekly rise in U.S. crude supply - MarketWatch
Oil prices fall as API data reportedly show a 2.8 million-barrel weekly rise in U.S. crude supply MarketWatchThe American Petroleum Institute reported late Tuesday that U.S. crude supplies rose by 2.8 million barrels for the week ended May 3, according to sources....