Israel and Iran take centre stage for stocks
After a week when the Israel-Iran war has taken centre stage and the fear that President Trump could defy his own pre-election promises about avoiding taking the US into war, stocks have defied volatility.