S&P 500 powers to fresh record close, erasing recent Iran-related losses

4:15pm: Nasdaq leads markets higher The tone on Wall Street was broadly upbeat as the major indices pushed further into record territory, shaking off recent...
Open original source