Today, Gavin Graham and Karl Berger commented about whether DEO, GE, NEE, PFE, TEVA, XOM, WFC, TRP.TO, TEF, RDS.A, T, JNJ, PD.TO, WN.TO, HSE.TO, WTN.TO, BB.TO, AA, FFH.TO, MFC.TO, IMX.TO, AGU.TO, BCB.TO, X, MT, MBI, HNU.TO, FM.TO, MS, SU.TO, NGD.TO, MBT.TO, SC.TO, CNQ.TO, BNS.TO, RCI.B.TO, ATD.B.TO, ECA.TO are stocks to buy or sell.