S&P 500 Weekly Update: The Market Gets A Reality Check