LoadingWorld Markets / Canada /
Last close 78.41999817 on 2026-10-30
Founded: 1973
Founders: No individual founder confidently documented
One of Canada's largest independent oil and gas producers, with major oil sands, heavy crude, and natural gas operations.