S&P 500 Reaches New High as Iran Tensions Show Signs of Cooling | IUX24