Oil prices slip on US crude build, China demand worries

Shares: