S&P 500 Continues Bullish Trend: What is Driving It Up?