Canadian Natural Resources' Q2 adj EPS rises on record oil sands mining - CNQ News | Rallies