3 months agoGold-fueled growth: Top 40 miners raked in $176 billion in 2024The 2024 ranking of the Top 40 Canadian mining and metals companies by total revenue (Table 1) reveals a dynamic year marked […]
20 years agoNewest oil sands mine on the HorizonThe 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...