Oil prices have been stubbornly weak all year. We can blame that on shale producers since the industry has hit the accelerator on drilling activities this year causing an output surge. While growing shale production could keep a lid on crude prices, there's reason to be optimistic that oil could rise both in the short and long-term.

That said, even if crude prices don't rebound, Suncor Energy (NYSE: SU), Concho Resources (NYSE: CXO), and Hess (NYSE: HES) should thrive in the future. Here's why I'd buy any one of these oil stocks right now.

Image source: Getty Images.

Continue reading


Source: Fool.com