S&P 500 view for 18th July