Canadian Natural Resources Limited

CNQ
EnergyOil & Gas Exploration & ProductionNYSE
$44.53
Market Cap: $92.89B