The US and Israel may have started the war in Iran, but – apart from the belligerents themselves – it is China and Europe that stand to lose the...