TORONTO: Canada's main stock index ended higher on Tuesday, extending a rally to highs last seen in August as energy stocks notched significant gains along with buoyant crude oil prices.

The Toronto Stock Exchange's S&P/TSX composite index unofficially closed up 89.45 points, or 0.63 percent, at 14,365.61. Seven of its 10 main sectors rose.

Copyright Reuters, 2016