Toronto stocks moved higher Tuesday, setting a new all-time high record close, as financial shares offset a fall in energy issues.

The S&P/TSX composite index gained 28.10 points, or 0.21%, to 13,319.65.

Six of the 10 TSX main groups finished higher for the session.

Financials moved up 0.88%.

Toronto-Dominion Bank gained 37¢, or 0.53%, to $69.95.

The energy index fell 0.57%.

Light sweet crude fell $1.32 to US$58.07 a barrel on the New York Mercantile Exchange.

Husky Energy Inc. gained 33¢, or 0.43%, to $77.58.

The materials group gained 0.06%, while the gold sub-index sank 1.10%.

Gold futures fell $11.80 to US$661 an ounce.

Yamana Gold gained 14¢, or 0.85%, to $16.37.

The Canadian dollar was down 0.48 of a cent to US85.40¢.

The S&P/TSX Venture composite index gained 1.22 points, or 0.04%, to 3,124.15.

In New York, markets were up on strong corporate news and the lower price of oil.

The Dow Jones industrial index gained 19.07 points, or 0.15%, to 12,786.64, the Nasdaq composite index moved up 16.73, or 0.67%, to 2,513.04, and the S&P500 lifted 4.14, or 0.28%, to 1,459.68.