TORONTO -- Canada's dollar broke another long-term record on Wednesday, dipping briefly below 71 cents US for the first time in more than 12 years.

The Canadian dollar traded as low as 70.90 cents US just after 8 a.m. Eastern Time but later recovered somewhat.

It was at 71.01 cents US -- down 0.47 from Tuesday's close -- at 10:30 a.m.

The Toronto Stock Exchange's S&P/TSX Composite  plunged 137.87 points to 12,782.27 -- adding to losses on Monday and Tuesday that totalled 89.81 points.

In New York, the Dow Jones average of 30 stocks was down 231.57 points at 16,927.09, the broader S&P 500 index dropped 24.81 points to 1,991.90 and Nasdaq was down 49.57 points at 4,841.86.

On commodity markets, February crude oil contracts were down $1.71 at US$34.26 per barrel. Gold contracts were up $8.90 at $1,087.30 per ounce and natural gas was unchanged at US$2.33 per million BTU.

The last time Canada's dollar was worth less than 71 cents US was in August 2003, as it was recovering from a historic low of 61.79 cents US set in January 2002.

The loonie has been trading progressively lower for some time, partly because of the lower value of crude oil and other commodities, as well as slow economic growth and the U.S. dollar's rise against most major currencies.

On Tuesday, Bank of Montreal chief economist Douglas Porter told a gathering of leading economists that the loonie could fall below 70 cents US before it begins to recover.