business.financialpost.com
Canadian Natural Resources beats profit estimates on higher prices
The company earned 87 cents per share, beating analysts’ estimates