Askpot
← Company directory

Canadian Natural Resources: Market overview

Canadian Natural Resources is one of the largest independent crude oil and natural gas producers in the world, focusing on cost-effective project development. The company operates in core areas located in Western Canada, the U.K. portion of the North Sea, and Offshore Africa.