Nasdaq, S&P 500 close sharply higher on US-Iran peace deal - TrendCloud