China is the world's only major importer of Iranian oil despite sanctions that former US President Donald Trump reimposed on Tehran's petroleum exports in 2018.