Dow, S&P 500, and Nasdaq Rally on Ongoing De-Escalation Talks with Iran