Oil Dips on Weak China Manufacturing Sector, US Stock Build
Oil prices declined on Wednesday amid a faltering China manufacturing sector and accumulation in US crude inventories. The US West Texas Intermediate (WTI) crude oil March futures retreated 2.53% to