Oil prices fall as sources say API reports weekly gains in U.S. crude and product stocks - MarketWatch
Oil prices fall as sources say API reports weekly gains in U.S. crude and product stocks MarketWatchThe American Petroleum Institute reported late Tuesday that U.S. crude supplies climbed by nearly 3.6 million barrels for the week ended May 31, according to...