Oil down amid China's slowing demand, OPEC+ supply boost