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