Oil slips as poor China data outweighs Red Sea tensions