S&P 500 and Nasdaq hit record levels amid improved investor sentiment on Iran ceasefire.
Open shared insight