S&P 500 Reaches Record High Amid Iran Deal Hopes | Intellectia.AI