BP (NYSE: BP), like most oil stocks, has struggled with the continued volatility in the oil market over the past few years. On the one hand, the oil giant has produced a total return of more than 28% in the last three years, which has outperformed the roughly 16% rise in the global oil benchmark over that time frame. BP, however, has trailed the S&P 500's total return of more than 42% over that period.

While BP hasn't beaten the market in recent years, the company is working on a strategy that it hopes will fuel outperformance in the years to come. Here's a look at the bull and bear cases for buying shares of the oil giant.

Image source: Getty Images.

Continue reading


Source Fool.com