Canadian Natural Resources Ltd. logo is shown in a handout. The company reported a third-quarter profit of $2.27 billion, ...
Canadian Natural Resources Ltd. reported a third-quarter profit of $2.27 billion, down from $2.34 billion in the same quarter ...