S&P 500 Gains 1.5% as Iran Cease-Fire Eases Geopolitical Tensions