Canadian Natural Resources, Ltd. MarketLine Company Profile