S&P 500 Weekly Update: The Bull Market Is Over? Think Again