Top Energy Stocks To Buy Now May 2026

These companies focus on oil and gas production, refining, and infrastructure.

Best Energy Stocks for 2026 and How to Invest | The Motley Fool top energy stocks to buy now

: A standout among mid-cap refiners, showing significant price momentum and high projected earnings growth. These companies focus on oil and gas production,

: Offers a balanced approach with global oil and gas operations while aggressively expanding into clean energy and electricity. : A high-yield midstream player (approx

: A high-yield midstream player (approx. 7% yield) with a massive pipeline network. It is often recommended for passive income and total returns.

: Frequently cited as a top large-cap pick. Analysts favor its integrated business model and strong free cash flow, which is expected to surge following recent capital project completions.

: Noted for its diverse, low-cost production portfolio and strong dividend yields. It is consistently rated as a "Buy" by market analysts.