Iran has received a geopolitical boost from two summits in two continents. At the G7 in Montreal, US efforts to secure the buy-in of key allies on Iran sanctions took a hit, whilst in China, Iran held crucial talks with Russia and major Asian economies.

The 9-10 June annual summit of the Shanghai Cooperation Organization (SCO) offered Iran an invaluable opportunity for discussions with key eastern partners. At the same time as US President Trump was alienating the European parties to the...