Canadian Natural Resources Limited is downgraded to Hold with industry-leading cost structure and asset diversification. Read ...