Stocks surged Friday, extending a record-setting run that’s sending the S&P 500 Index toward its biggest monthly gain since 2020, as Iran reopened the vital Strait of Hormuz and President Donald Trump said a deal to end the war could be finalized soon.
