China’s Oil Dilemma After US–Israeli Strikes on Iran
Beijing had been purchasing nearly 90 percent of Iran’s crude oil production. But since the recent U.S.–Israeli strikes on Iran, oil exports coming through the Strait of Hormuz have come to a standstil...
Read More