Oil prices dip amid dollar strength, China concerns