China March crude oil imports fall 14% on yr, gas imports lowest since Oct 2020
China’s crude oil imports slipped 14% in March compared with the same month a year earlier, extending a two-month slide as independent refiners curbed purchases under narrowing margins and large Continue Reading