S&P 500 ends volatile day slightly lower as Iran conflict keeps traders on edge: Live updates - CNBC · Newsient