Canadian Natural Resources (CNQ) reported Q2 adjusted earnings Thursday of 2.15 Canadian dollars ($1.53) per diluted share, up from CA$1.17 a year earlier.
Analysts polled by FactSet expected CA$2.01.
Revenue for the quarter ended June 30 was CA$14.74 billion, up from CA$8.70 billion a year ago.
Analysts expected CA$13.36 billion.