Canadian Natural posts $2.4B profit as oil sands performance drives record cash flow
Canadian Natural Resources (NYSE:CNQ) delivered a strong first-quarter 2026 performance, marked by high operational reliability and significant capital returns to shareholders.









