BNN: Top stock picks in Canadian energy, utilities and REITS