Toronto stocks rose Friday, as continued strength in resource prices boosted the energy and materials sectors.

The S&P/TSX composite index moved up 34.49, or 0.25%, to 13,632.01.

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

The energy index gained 1.01%. Light, sweet crude for June delivery spiked up $1.40 to US$66.46.

Nexen Inc. gained 99¢, or 1.49%, to $67.49.

The materials sector gained 0.43%, while the gold sub-index moved up 0.27%.

Gold futures rose $3.80 to US$681.80

Iamgold Corp. moved up 10¢, or 1.12%, to $9.00.

The financials index ended essentially flat, up 0.01%.

Bank of Montreal fell $1.27, or 1.78%, to $70 after the bank unexpectedly announced that it had lost as much as $450 million on natural gas trading.

The Canadian dollar rose 0.43 of a cent to US89.61¢.

The S&P TSX Venture Exchange gained 13.70, or 0.42%, to 3,298.79.

In New York, markets closed mixed after a strong week of gains.

The Dow Jones industrial average gained 15.44, or 0.12%, to 13,120.94, the Nasdaq moved up 2.75, or 0.11%, to 2,557.21, the S&P500 index ended virtually flat, down 0.18, or 0.01%, to 1,494.07.

For the week, the Dow moved up 1.2%, the Nasdaq 1.2%, and the S&P500 up 0.7%