Oil down as China posts weakest grow in three decades