Today, John Zechner and John Stephenson commented about whether DYN, DUK, CVX, BP, D, CNQ.TO, ECA.TO, APA, CPN, TLM.TO, XOM, SU.TO, NVLN.TO, AUR.TO, FHR.TO, MX.TO, KFS.TO, BCE.TO, NOK, WMT, BLDP.TO, SBY.TO, AGU.TO, ZL.TO, T.TO, PD.TO, IQW, NTEL.TO, VRX.TO, CAE.TO, ENB.TO are stocks to buy or sell.