Dow and S&P 500 trade at record highs, Nasdaq rises on US-Iran optimism, earnings boostAugust 4, 2026