Oil prices fell sharply on Tuesday, after official data showed China's manufacturing sector contracted at its fastest pace in three years. The drop followed a more than 8 percent rally in Brent and U.S. crude in the previous session
Oil prices fell sharply on Tuesday, after official data showed China's manufacturing sector contracted at its fastest pace in three years. The drop followed a more than 8 percent rally in Brent and U.S. crude in the previous session