Oil prices static on demand worries as US and China spat grows