Oil slips on China demand worries, while EU weighs Russia oil ban