Toronto stocks rallied Thursday, as the resource prices bounced back modestly, and as a report indicated the Canadian trade surplus had risen.

The S&P/TSX composite index lifted 99.95 points, or 0.86%, to 11,719.09.

Eight of the 10 TSX main sub-groups were up, with the energy index moving up 1.35%.

Light, sweet crude for November delivery rose 27¢ to US$57.86.

Imperial Oil Ltd. gained 25¢, or 0.71%, to $35.45.

The materials sector gained 1.97%, while the gold sub index was up 2.65%. The price of bullion for December delivery lifted $3.80 to $580.30.

Glamis Gold Ltd. surged $1.34, or 3.36%, to $41.18.

In economic news, Statistics Canada reported that the trade surplus rose to $4.2 billion in August, up from $3.9 billion in the previous month.

The Canadian dollar advanced 0.11 of a cent to US88.08¢.

The S&P TSX Venture composite index gained 13.35 points, or 0.57%, to 2,356.83.

In New York, markets jumped higher as investors cheered strong corporate earnings report.

The Dow Jones industrial average rose 95.57 points, or 0.81%, to 11.947.70, the S&P 500 gained 12.88, or 0.95%, to 1,362.83, while the Nasdaq composite index gained 37.91, or 1.64%, to 2,346.18.