Oil down on disappointing data from China, US