John Stoltzfus, chief market strategist at Oppenheimer, told CNBC an improvement in earnings will power the move.