
Oil edges lower due to slow down in China's economy. Reuters
Oil edges lower due to slow down in China's economy. Reuters
Oil prices edge lower on demand concerns as China's economy slows
China posts slowest economic growth in 27 years due to trade tensions with US