Beijing: China's June crude imports slumped 41.3% to their lowest in almost a decade as refinery run rates hit a ten-year low due to weak domestic demand and export curbs on refined oil products to safeguard energy security amid the Iran war.
China imported 29.27 million tons of crude oil in June, or 7.12 million barrels per day, the lowest since October 2016, customs data showed on Tuesday.