US Stocks-S&P 500 struggles for direction as investors await Mideast deal; software stocks slide - SPY News | Rallies