The TSX is up 270 points at midday with all sectors in the green. Energy is the biggest gainer, up 4.06%, followed by industrials, up 3.9%. Meanwhile, while acknowledging the challenging macro environment, Brian Belski, BMO’s Chief Investment Strategist,