Canadian Natural Resources announces special dividend as profit swells to $3.5 billion
Realized price for oil up 88% from last year
Canadian Natural Resources announces special dividend as profit swells to $3.5 billion
Realized price for oil up 88% from last year