Oil slips on China COVID curbs, weak factory activity data