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 state-owned refineries underwent maintenance. The world’s top crude oil buyer imported 42.71 million tonnes last month, data from the General Administration of Customs showed on Wednesday, equivalent to 10.06 million barrels per day (bpd). That compares with 11.69 million bpd in March 2021 and an average of 10.53 million bpd over January and February. First-quarter imports totalled […]