Canadian Natural Resources Limited

CNQ
EnergyOil & Gas Exploration & ProductionNYSE
$50.09
Market Cap: $104.49B