Oil down over China’s less-than-expected economic growth outlook