Company
Canadian Natural Resources Limited

Newest oil sands mine on the Horizon

The latest oil sands development to be approved is the Horizon mine and on-site upgrader project 70 km north of Fort McMurray, Alta. Horizon is owned 100% by Canadian Natural Resources Ltd., a Calgary...