Why the stock market has stayed resilient despite the Iran war and software stock rout April 12, 2026 · CNBC Read full story at source