North American stock markets again extended their record-setting streaks on reduced trade tensions and positive economic data on both sides of the border.

The S&P/TSX composite index closed up 69.60 points to a record close of 17,484.77.

In New York, the Dow Jones industrial average was up 267.42 points at 29,297.64. The S&P 500 index was up 27.52 points at 3,316.81, while the Nasdaq composite was up 98.44 points at 9,357.13.

The Canadian dollar traded for US76.66¢ compared with an average of US76.63¢ on Wednesday.

The March crude contract was up US69¢ at US$58.53 per barrel and the February natural gas contract was down US4.3¢ at US$2.08 per mmBTU.

The February gold contract was down US$3.50 at US$1,550.50 an ounce and the March copper contract was down US1.9¢ at US$2.85 a pound.