John Stoltzfus, chief investment strategist at Oppenheimer (OPY), points to the broadening of the market rally and earnings growth as his firm sets a target of 7,100 on the S&P 500 by the end of the year.

Bloomberg videos, provided by MT Newswires