Global markets recoil as Rubio warns war in Iran could stretch for weeks

· Financial Times