Toronto stocks rallied Friday, boosted once again by rising energy prices.

The S&P/TSX composite index jumped 119.38, or 1.02%, to 11,856.81, another record high.

On the week, the benchmark index rose 2.16%.

Volume on the senior exchange was 324 million shares.

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

The energy index lifted 1.70%, after the price of oil rose sharply on worries about supply from Iran and Nigeria. In New York, crude for March delivery settled $1.50 higher at US$67.76 a barrel.

Ivanhoe Energy added 9¢, or 3.30%, to $2.82.

Suncor Energy rose $2.91, or 3%, $90.68.

Petro-Canada advanced $1.35, or 2.6%, to $53.33, and EnCana Corp gained 1.5% to c$54.20.

The materials sector rose 1.56% the back of record base metals prices.

Dofasco shares lost 24¢, or 0.34%, to $70.26 as Mittal Steel Co. is making a bid for rival Arcelor SA, which has a US$22.8-billion takeover bid pending for Dofasco.

The S&P/TSX Venture Exchange index finished up 31.68, or 1.27%, to 2,521.99.

In New York, good earnings results from Microsoft Corp. and Procter & Gamble Co. spurred markets ahead.

The Dow Jones industrial average was up 97.74 points, or 0.90%, to end at 10,907.21. The S&P500 Index was up 9.89 points, or 0.78%, at 1,283.72. The Nasdaq Composite Index was up 21.23 points, or 0.93%, at 2,304.23.

For the week, the blue-chip Dow average rose 2.24%, while the S&P 500 gained 1.76%, and the Nasdaq climbed 2.52%.