S&P 500 Technical Analysis for the week of July 29, 2019 by FXEmpire