TORONTO - Rising mining stocks pushed the Toronto stock market to a slight gain.
Investors also took in news that the Bank of Canada is keeping its key interest rate at 0.25 per cent.
The S&P/TSX composite index gained 12.88 points to 11,763.42. The Canadian dollar was down 0.4 of a cent to 97.02 cents US.
Oil prices gained $1.02 to US$79.02 a barrel.
Health stocks helped push New York markets higher. Investors hope that a special election in Massachusetts will take away power from Senate Democrats and make it harder for President Barack Obama to make changes to health care.
New York's Dow Jones industrial average jumped 115.78 points to 10,725.43, while the Nasdaq composite index rose 32.41 points to 2,320.4 and the S&P 500 index was ahead 14.2 points to 1,150.23.