Oil down over bearish Chinese economic data