As the U.S.-Iran war heats up again, these parts of the stock market and economy could be affected July 21, 2026 · CNBC Read full story at source