Oil slips on negative economic data from China, Japan