Latest development

The Iran war risks bringing the G7’s fastest-growing economy to a halt – CNBC