
An oil refinery in Nanjing, Jiangsu province, China. Reuters
An oil refinery in Nanjing, Jiangsu province, China. Reuters
Oil prices drop over concern China’s stimulus measures may fall short
US investment bank Citibank cut its forecast for the country's economic growth this year