Energy stocks climbed 0.8 percent, bolstered in part by crude prices that remained near 2015 highs. U.S. crude prices were up 0.4 percent to $54.1 a barrel, while Brent crude added 0.5 percent to $56.38.

The influential Royal Bank of Canada rose 0.4 percent to C$92.08, which helped give the financials a 0.2 percent lift.

Financials, energy and materials combined make up two-thirds of the index’s weight.

Advancing issues outnumbered declining ones on the TSX by 174 to 69, for a 2.52-to-1 ratio on the upside.

The index was posting 6 new 52-week highs and no new lows. (Reporting by Solarina Ho; Editing by Chizu Nomiyama)