Oil slips as rising supplies balance Chinese demand hopes