Closing changes from the main North American indexes:S&P 500 +1.2%Nasdaq +1.2%DJIA +1.3%Russell 2000 +0.7%Toronto TSX Comp +0.1%