The S&P 500 and Nasdaq ended lower, with investors on edge over the Iran-Israel conflict heading into the weekend.
To read our articles you will need to either login or subscribe.