8 Best Oil & Gas Refinery Stocks to Buy

5. BP PLC (NYSE:BP)

Stock Upside Potential: 2.36%

Number of Hedge Fund Holders: 50

BP PLC (NYSE:BP) is among the best oil & gas refinery stocks to buy now. On February 10, BP PLC (NYSE:BP) released its Q4 2025 results that showed underlying profit of $1.5 billion. However, the company posted a $3.4 billion IFRS loss after absorbing a $4 billion hit due to impairments.

In full-year 2025, BP’s capital expenditure was $14.5 billion, representing a 10% reduction compared to the 2024 level. It forecasts 2026 capex in the range of $13 billion to $13.5 billion. Moreover, it expects $9 billion – $10 billion in divestment proceeds in 2026.

As part of an effort to strengthen its balance sheet, BP has decided to suspend its share repurchase program. The management said this decision would create a stronger platform for BP to invest with discipline.

On February 11, Piper Sandler hiked its price target on BP stock to $44 from $43 while reiterating a Neutral rating. For raising the price target, the research firm pointed to BP’s decision to pause share buybacks and reduce capital expenditures. According to Piper Sandler, these actions should provide flexibility for the company to develop its resource pipeline while positioning for future shareholder returns. On maintaining the Neutral rating, the firm cited valuation concerns and balance sheet headwinds.

Headquartered in London, England, BP PLC (NYSE:BP) is a multinational oil and gas company. In the US, BP operates refineries in Whiting, Indiana and Cherry Point, Washington. The US refineries account for 40% of the company’s global refining capacity.