The bull market is starting a new phase that could last a decade, says technical analyst Craig Johnson.
read more