Canadian Natural Resources Limited CNQ reported second-quarter 2025 adjusted earnings per share of 51 cents, which beat the Zacks Consensus Estimate of 44 cents. However, the bottom line decreased ...