The S&P 500 and the Nasdaq have posted record closing highs after news reports said the US and Iran had reached a draft agreement to extend their ceasefire for 60 days while investors also digested key inflation data.
The S&P 500 and the Nasdaq have posted record closing highs after news reports said the US and Iran had reached a draft agreement to extend their ceasefire for 60 days while investors also digested key inflation data.