tiprankstipranks
Canadian Natural (TSE:CNQ)
TSX:CNQ
Canada
CNQCanadian Natural
C$103.50
-C$0.95(-0.91%)
At close: 4:00 PM EDT