Trump’s war in Iran threatens to cause an economic shock – but which countries will be worst hit?

· The Independent