Canada’s main stock index started the week by recovering some of last week’s losses on broad-based gains during a quiet day of trading.

The S&P/TSX composite index closed up 116.62 points to 16,346.66.

U.S. stock markets were closed for the Memorial Day holiday.

The Canadian dollar traded at an average of US74.39¢ compared with an average of US74.37¢ on Friday.

The July crude contract was up 60¢ at US$59.23 per barrel and the July natural gas contract was down 3.4¢ at US$2.58 per mmBTU.

The June gold contract was up 80¢ at US$1,284.40 an ounce and the July copper contract was up 1.45¢ at US$2.71 a pound.