Crude prices dip over 1% on demand uncertainty



Oil prices for front-month deliveries dropped on Wednesday after weak data on China’s manufacturing sector, one of the world’s top crude importers, rekindled concerns about commodity consumpti…