The Toronto Stock Exchange’s main index ended lower after a volatile session Friday as worries in the U.S. financial sector spilled across the border.

The S&P/TSX composite index slipped 34.78 points, or 0.25%, to finish at 13,709.10.

The TSX finanicals group dropped 2.2%.

All of the major banks were down. Bank of Nova Scotia fell $1.67, or 3.5%, to $45.46, while CIBC dropped $1.53, or 2.9%, to $52.21.

Oil hit a new peak above US$147 a barrel amid worries over supply threats, and lifted the Toronto energy sector 0.6%.

Canadian Natural Resources gained $3.35, or 3.8%, to $92.50, and Suncor Energy added $1.93, or 3.3%, to $60.82.

Gold producers climbed after the price of bullion rallied to a four-month high as the U.S. dollar sagged. Barrick Gold was up $2.81, or 6%, at $50, and Goldcorp jumped $2.66, or 5.7%, to $49.00.

The materials group, home of gold stocks, rose 2.9%.

The junior S&P/TSX Venture composite index rose 8.21 points, or 0.34%, to end at 2,391.86.

The Canadian dollar closed at US99.07¢, down 0.3¢ from Thursday’s close.

In New York, U.S. stocks tumbled on fears about the stability of major mortgage lenders Freddie Mac and Fannie Mae, combined with record oil prices.

The Dow Jones industrial average fell 128.48 points, or 1.14%, to 11,100.54. The 500 Index fell 13.90 points, or 1.11%, to 1,239.49, and the tech heavy Nasdaq composite index shed 18.77 points, or 0.83%, to 2,239.08.

But all three indexes ended off their session lows.

For the week, the Dow dropped 1.7%, its fourth straight weekly decline. The S&P fell 1.9%, and the Nasdaq dipped 0.3%.