The Toronto market was lower Friday morning as the prices for gold, oil and the Canadian dollar also slipped.
The S&P/TSX composite index was down 65.55 points at 14,804.25 in late morning trade, adding to its losses Thursday.
The loonie weakened, falling by 0.34 of a U.S. cent to 79.85 cents.
The May crude oil contract was down $1.41 at US$50.02 a barrel and the April gold bullion contract dropped $7.80 to US$1,197.00 an ounce.
In the U.S., markets were positive. The Dow Jones industrial average reversed earlier losses and was up 36.47 points at 17,714.70. The Nasdaq strengthened to 22.86 points to 4,886.22 and the S&P 500 advanced 5.56 point to 2,061.71.
Meanwhile, shares of BlackBerry were up nearly three per cent after the smartphone maker reported a small profit in its latest quarter. The company earned US$28 million or five cents per share in the quarter compared with a loss of $423 million or 80 cents per share a year earlier.