Oil down, suppressed by strong dollar and China demand fears