CNQ Estados financieros: Análisis de Canadian Natural Resources Ltd AI