totalmarketcap
Canadian Natural Resources market cap: $94.933 B — TotalMarketCap