Canadian Natural Resources Limited (CNRL) is located at 8th Avenue SW, Calgary, Alberta T2P 2Z2. It has around 5K - 10K employees. Its revenue is around $500M - 1B. ...
Competitor - 1/7
Which company is more competitive with Canadian Natural Resources Limited (CNRL)?