CALGARY - Canadian Natural Resources Ltd. reported a second-quarter profit of $4.5 billion, up from $2.5 billion in the same quarter last year.

The company says the profit amounted to $2.15 per diluted share for the quarter ended June 30 compared with $1.17 per diluted share a year earlier.