The S&P/TSX composite index closed up 200.91 points to 11,863.50, in a session partly characterized by playing catch up with U.S. markets after the civic holiday. The TSX Venture Exchange rose 3.61 to 1,190.56.
On Wall Street, gains were driven by a renewed sense of optimism about the economy, with better earnings results than expected from several U.S. companies and expectations that central banks will act to support the economy.
Of the 407 companies in the S&P 500 that reported earnings through Monday, 65 per cent beat Wall Street expectations, according to S&P Capital IQ. More than 40 per cent have reported double-digit growth.