S&P 500 ends marginally lower as investors focus on US-Iran war - SPY News | Rallies