Company or ticker...

Canadian Natural Resources
Canadian Natural produces crude oil, oil sands, and natural gas from energy properties, mainly in Canada.
Company or ticker...

Canadian Natural produces crude oil, oil sands, and natural gas from energy properties, mainly in Canada.