Oil prices fall on weak China factory data, rise in U.S. crude stocks

oil3.jpg

—Photo by Reuters