Canadian Natural Resources raised its full-year production forecast for the second time this year and surpassed analysts' expectations for second-quarter profit, fueled by record production and higher crude prices. The Calgary-based company now expects 2026 production to average between 1.637 million and 1.682 million barrels of oil equivalent per day (boepd), up from its previous forecast of 1.615 million to 1.665 million boepd. This increase is attributed to strong conventional drilling results and assets acquired during the second quarter.