Latest development

Iran war splits global markets into clear winners and losers – Reuters