Is a Bullish Run Ahead?