Canadian Natural Resources beats quarterly profit estimate - CNQ News | Rallies