Opinion | The Price Beijing Pays for Backing TehranBy pgnnivash34@gmail.com / April 21, 2026 While Iran supplies 11% of China’s oil. Saudi Arabia, Iraq, Oman and the U.A.E. account for 37%. Source link About The Author pgnnivash34@gmail.com See author's posts