Toronto stocks closed higher Thursday powered by resource issues and financials. The S&P/TSX composite index rose 80.89 points, or 0.66%, to 12,248.59, ending the week down 0.33%.
North American exchanges will be closed tomorrow for the Good Friday holiday.
Nine of the 10 TSX main sub-groups were up, with the materials index up 0.75%.
Gold for June delivery was down $1.20 at US$600.10 an ounce.
Ivanhoe Mines Ltd. gained 17¢, or 1.61%, to $10.73.
The energy sector lifted 0.36%.
Crude-oil prices rose 70¢ to close at US$69.32 a barrel, on continued global security tensions.
Canadian Natural Resources gained 74¢, or 1.08%, to $69.14.
The financials sector was up 0.71%.
Bank of Montreal was up 32¢, or 0.50%, to $64.44.
The Canadian dollar shed 0.34 of a cent to US86.90¢.
The junior S&P/TSX Venture composite index rose 26.14, or 0.87%, to 3,030.84.
In New York, markets made modest gains as good economic data was offset by higher oil prices.
The Dow Jones industrial average closed up 7.68 points at 11,137.65, the Nasdaq Composite Index rose 11.43 points to 2,326.11, while the S&P 500 Index managed a 1 point gain to 1,289.12.
On the week, the Dow rose 0.2%, the S&P 500 fell 0.5% and the Nasdaq gave up 0.6%.