CNQ 財務: Canadian Natural Resources Ltd AI 分析