Oil prices dropped Friday as worse-than-expected Chinese manufacturing data sparked concerns over the slowdown of China's economy growth.
Light, sweet crude for September delivery went down 0.79 U.S. dollars to settle at 104.7 dollars a barrel on the New York Mercantile Exchange.
Source: Xinhua
Source: Xinhua