15 Best High Yield Energy Stocks to Buy Right Now

11. Canadian Natural Resources Limited (NYSE:CNQ)

Dividend Yield as of March 31: 3.74%

Next on our list of the Best High Yield Energy Stocks is Canadian Natural Resources Limited (NYSE:CNQ). It is a senior crude oil and natural gas production company, with continuing operations in its core areas located in Western Canada, the UK portion of the North Sea, and offshore Africa.

On March 30, Raymond James analyst Michael Barth downgraded Canadian Natural Resources Limited (NYSE:CNQ) from ‘Outperform’ to ‘Market Perform’, but also raised the firm’s price target on the stock from C$55 to C$65. The bumped target still indicates a downside of almost 4% from the current levels.

Canadian Natural Resources Limited has posted YTD gains of over 43% on the Toronto Stock Exchange (TSX). The analyst believes that such a performance is ‘unusual’, since the Canadian energy company has the second ‘least torque’ to higher oil prices.

Canadian Natural Resources Limited (NYSE:CNQ) posted its Q4 2025 results in March. The company posted a record total quarterly production of approximately 1.66 million barrels of oil equivalent per day (boepd), while its total annual production for FY 2025 also jumped by 15% YoY to hit a record 1.57 million boepd. CNQ also raised its FY 2026 production forecast to 1.62 million-1.67 million boepd, from 1.59 million-1.65 million boepd previously.