People cross a street in Shanghai, China. The IEA expects the Asian country to account for more than 70 per cent of the oil demand growth this year. Reuters
People cross a street in Shanghai, China. The IEA expects the Asian country to account for more than 70 per cent of the oil demand growth this year. Reuters

Oil prices fall amid strong dollar and concerns over China's economy