The stock market sold off, with the Nasdaq undercutting recent lows on President Trump's Iran war comments. Meta, Microsoft ...