Today, The Panic-Proof Portfolio (Stockchase Research) and Bill Harris, CFA commented about whether KL.TO, SPB.TO, ARX.TO, OGC.TO, BEP.UN.TO, CAS.TO, SHOP.TO, CNQ.TO, SU.TO, KEY.TO, ENB.TO, ROXG.TO, CCO.TO, LNF.TO, DNTL.TO, BAM.A.TO, WCP.TO, NTR.TO, NGT.TO, AP.UN.TO, MRC.TO, PHM, MOS, BMY, BMO.TO, JNJ, LMT, BCS, TD.TO, BTI, EGAN, BNS.TO, LULU, MU are stocks to buy or sell.