Canadian Natural Resources Limited Announces Second Quarter 2007 Update on the Progress Of The Horizon Oil Sands Project July 31, 2007 Canadian Natural Resources Limited Announces Second Quarter 2007 Update on the Progress Of The Horizon Oil Sands Project