S&P 500 and Nasdaq hit records on Iran ceasefire | IUX24