TSX edges up as energy gains offset broad sectoral losses

TSX edges up as energy gains offset broad sectoral losses