S&P500: Elliott Wave and Technical Analysis for week ending 9 July 2021