Oil prices fell on Wednesday as Chinese crude imports slipped to their lowest level in a year, although traders said the overall market remains well supported on the back of OPEC-led supply cuts. Traders said the market was eyeing growing tensions in the Middle East with concern, keeping a...
