Downtown office buildings Toronto
elovkoff/123RF

Canada’s main stock index recovers at end of trading with the energy sector rising with crude oil futures reaching highest closing in two weeks.

The S&P/TSX composite index closed up 124.70 points at 14,745.04.

In New York, the Dow Jones industrial average was up 26.07 points at 23,749.76. The S&P 500 index was up 12.03 points at 2,842.74, while the Nasdaq composite was up 105.77 points at 8,710.72.

The Canadian dollar traded for US71.00¢ compared with an average of US71.09¢ on Friday.

The June crude contract was up 61 cents at US$20.39 per barrel and the June natural gas contract was up 10.3 cents at US$1.99 per mmBTU.

The June gold contract was up US$12.40 at US$1,713.30 an ounce and the July copper contract was up half a penny at US$2.31 a pound.