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