Oil down amid weak economic data from US and China