Oil dips as investors eye US crude release, China demand concerns