It was a mixed day in markets as Canada’s main stock index closed down on poor performance in the financials and energy sectors, U.S. stocks saw gains driven by major tech companies.

The S&P/TSX composite index closed down 59.26 points at 13,899.32.

In New York, the Dow Jones industrial average closed up 33.33 points at 23,537.68. The S&P 500 index was up 16.19 points at 2,799.55, while the Nasdaq composite was up 139.19 points at 8,532.36.

The Canadian dollar traded for US70.81¢, down from an average of US70.99¢ on Wednesday.

The June crude contract was down 51 cents at US$25.53 per barrel and the May natural gas contract was up 8.8 cents at US$1.69 per mmBTU.

The June gold contract closed down US$8.50 at US$1,731.70 an ounce and the May copper contract was down half a cent at US$2.29 a pound.