S&P 500: Elliott Wave and Technical Analysis for week ending 20 May 2022