Got a few years on your investment time horizon? John Buckingham, chief portfolio manager for Al Frank Asset Management, has a few stocks to recommend.
"If you can have that time horizon, and if you can have a strong stomach, I do think you should be maintaining your equity exposure, if not increasing it," he told CNBC. "Let's be patient; let's give it time; but there is opportunity, and I think people should be going shopping now."
Recommendations:
Buckingham's shopping list begins with ConocoPhillips.
He feels integrated oil companies are better risks than exploration, production, and refining companies because they're not as cyclically sensitive.
What else does he like?