Skip to content
Advertisement

Topic - Canadian Natural Resources Ltd.

CNRL is one of the largest independent crude oil and natural gas producers in the world, with its head office in Calgary, and operations focused in the Western Canadian Sedimentary Basin, the North Sea and offshore West Africa. - Source: Wikipedia

Related Stories