Canadian Natural Resources Ltd.

Profile

Canadian Natural Resources Limited is a senior oil and natural gas exploration, development and production company based in Calgary, Alberta. The Company's operations are focused exclusively in Western Canada.



View My Stats