Has S&P 500 Started New Upleg Or Counter-Trend Rally?