CNQ   $42.9101  -7.34% Market Open

Canadian Natural Resources Limited