This year could have more upside than previously expected, with stocks rallying about 17 percent by the end of 2016, according to John Stoltzfus, chief market strategist at Oppenheimer.
"I think we have a pretty good chance of it from where we are sitting today," Stoltzfus said Friday on CNBC's "Fast Money: Halftime Report."
The modest gain in oil and positive economic data have helped run off bearish sentiment, he noted. Key economic indicators, such as the core personal consumption expenditures price index, which excludes food and energy, showed a 1.7 percent rise in the 12 months through January, the largest since July 2014.
Gross domestic product also increased at a 1.0 percent annual rate instead of the previously reported 0.7 percent pace, the Commerce Department said on Friday in its second GDP estimate.