10 Best Cheap Stocks to Buy According to Billionaire Ray Dalio

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

Forward Price-to-Earnings: 12.34

Number of Hedge Fund Holders: 51

BP p.l.c. (NYSE:BP) is one of the 10 Best Cheap Stocks to Buy According to Billionaire Ray Dalio. Bridgewater Associates holds over $35 million worth of shares of BP, which represents 0.17% of its portfolio.

Wells Fargo raised its price target on BP p.l.c. (NYSE:BP) from $27 to $32 on June 26, 2025, indicating an 18.5% upside potential. Maintaining an ‘Equal-Weight’ rating on the stock, the analyst attributed the revision to the company’s improving energy mix and operational stability across oil, gas, and renewable verticals. While the analyst remained cautious in the short term, the long-term expectations remain steady amid the company’s continued efforts to balance traditional hydrocarbon operations with investments in low-carbon energy, hydrogen, and bioenergy segments.

BP p.l.c. (NYSE:BP), a British multinational oil and gas company, operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It is among the list of cheap stocks to buy.