Energy drives TSX higher, loonie down by from on 2018-03-05 22:06 (#3HDT0) Toronto stock index shows moderate gains, Canadian dollar down