News
First Quarter 2025 Results Key Financial Results Revenue: CA$519.6m (up 13% from 1Q ...
CNRL generated strong 2024 results, even as prices declined. This is due to record total production. Weaker prices, however, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results