OnlineCNR beats on earningsHowever, oil sands player posts lower-than-expected quarterly productionCelebration: CNR posts higher-than-expected earningsCaroline Evans