Oil prices dip on gloomy Chinese, European outlook