Canadian Natural beats profit estimates on higher oil prices, output - CNQ News | Rallies