Toronto stocks finished higher Thursday, with the energy index once again leading all sectors among a strong broader market. Meanwhile, the Canadian dollar continued to climb.

The S&P/TSX composite index gained 86.48, or 0.63%, to 13,843.20.

Eight of the 10 TSX main sub-groups were up.

The energy index rose 1.69%

Light, sweet crude for October delivery closed 18¢ higher to US$80.09 a barrel.

Petro Canada gained $1.71, or 3.06%, to 57.68.

The materials index fell 0.23%, but the gold index lost 0.59%.

Gold futures closed $2.80 lower to US$717.90 an ounce.

Barrick Gold Corp. fell 48¢, or 1.24%, to $38.24.

The Canadian dollar closed up 0.31 of a cent to US96.83¢.

The S&P TSX Venture Exchange gained 30.62, or 1.12%, to 2,758.25.

In New York, markets surged, after several sessions of tentative trading, as investors reacted to strong corporate earnings reports.

The Dow Jones industrial average gained 133.23, or 1.00%, to 13,424.88, the Nasdaq composite index moved up 8.99, or 0.35%, to 2,601.06, and the S&P500 rose 12.39, or 0.84%, to 1,483.95.