International

War in Iran has shaken up financial markets