5 Best Crude Oil Stocks to Buy According to Analysts

4. BP p.l.c. (NYSE:BP)

On April 17, BNP Paribas upgraded BP p.l.c. (NYSE:BP) to Outperform from Neutral with a $57 price target. The upgrade reflects growing optimism that integrated energy companies with significant commodity exposure could outperform in a higher oil price environment. With inventories tightening and geopolitical risks rising, BP may be positioned to generate stronger-than-expected cash flows.

The day before, TD Cowen lowered its price target on BP p.l.c. (NYSE:BP) to $44 from $46 while maintaining a Hold rating. The firm updated its model after BP guided to exceptional oil trading results, partially offset by lower upstream realizations. It also noted that pricing lags in the upstream segment could support stronger quarter-over-quarter price increases in the second quarter. That suggests BP may still have earnings momentum ahead.

BP p.l.c. (NYSE:BP), formerly British Petroleum, is one of the world’s largest integrated energy companies. It was originally incorporated as the Anglo-Persian Oil Company on April 14, 1909, and today operates across oil and gas exploration, production, refining, trading, and marketing. Though historically associated with the UK, the company’s operational footprint is global, and its executive presence includes Houston, Texas.

With a solid dividend, global scale, and leverage to stronger crude markets, BP p.l.c. (NYSE:BP) offers an interesting value opportunity for investors looking for a discounted major oil stock with turnaround potential.