123RF

North American markets rebounded on a strong U.S. jobs report along with higher metals and oil prices, but most still ended the week lower.

The S&P/TSX composite index closed up 83.55 points at 16,494.43.

In New York, the Dow Jones industrial average was up 197.16 points at 26,504.95. The S&P 500 index was up 28.12 points at 2,945.64, while the Nasdaq composite was up 127.22 points at 8,164.00.

The Canadian dollar traded at an average of US74.47¢ compared with an average of US74.28¢ on Thursday.

The June crude contract was up 13¢ at US$61.94 per barrel and the June natural gas contract was down 2.2¢ at US$2.57 per mmBTU.

The June gold contract was up US$9.30 at US$1,281.30 an ounce and the July copper contract was up 3.95 cents at US$2.82 a pound.