Investors brace for ‘unpredictable spillovers’ in markets after Trump announces Iran strikes MarketWatch