Canada’s main stock index has made back about a third of its recent losses with the first three-day rally since hitting a record high in February.

The S&P/TSX composite index closed up 243.94 points or 1.8% on Thursday at 13,371.17.

In New York, the Dow Jones industrial average was up 1,351.62 points or 6.4% at 21,552.17. The S&P 500 index was up 154.51 points or 6.2% at 2,630.07, while the Nasdaq composite was up 413.24 points at 7,797.54.

The Canadian dollar gained more than one cent to trade for US71.04¢ compared with an average of US69.92¢ on Wednesday.

The May crude contract was down US$1.89 at US$22.60 per barrel and the May natural gas contract was down US2.5¢ at US$1.69 mmBTU.

The April gold contract was up US$17.80 at US$1,651.20 an ounce and the May copper contract was down US2.6¢ at US$2.18 a pound.