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