5 Most Undervalued Oil Stocks to Buy According to Analysts

Page 5 of 5

1. Mach Natural Resources LP (NYSE:MNR)

On March 16, Tim Rezvan of KeyBanc maintained his Hold rating on the Mach Natural Resources LP (NYSE:MNR) stock. On the same day, Northland Securities’ Jeff Grampp maintained his Buy rating and the price target of $20. This price target offers a further 47% upside from here on.

Mach Natural Resources announced its Q4 2025 results on March 13, reporting a revenue of $388 million. Oil and Gas accounted for $331 million of this amount, with 42% from oil sales, 44% from gas, and natural gas liquids accounting for the rest.

Going forward, the company intends to maintain its current reinvestment rate while also nudging barrels of oil equivalent (Boe) higher. In the last quarter, the firm reported 154,000 Boe per day, with 68% of it coming from natural gas alone. At the end of the year, the company sat on reserves of over 705 million Boe.

Mach Natural Resources LP (NYSE:MNR) is an upstream oil & gas company that acquires oil and gas reserves and then develops and produces related products. The company’s current operations span across Oklahoma, Southern Kansas, Texas, New Mexico, and Colorado.

While we acknowledge the potential of MNR to grow, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and have limited downside risk. If you are looking for an AI stock that is more promising than MNR and that has 100x upside potential, check out our report about the cheapest AI stock.

READ NEXT: 33 Stocks That Should Double in 3 Years and 15 Stocks That Will Make You Rich in 10 Years. 

Disclosure: None. Insider Monkey focuses on uncovering the best investment ideas of hedge funds and insiders. Please subscribe to our free daily e-newsletter to get the latest investment ideas from hedge funds’ investor letters by entering your email address below.

Page 5 of 5