Canadian stocks gain on metals and mining rally
SAN FRANCISCO (MarketWatch) -- Canadian stocks climbed 2.4% in midday trading on Tuesday, led by strength in metals and mining shares as world markets gained on optimism for more decisive action in the euro-zone debt crisis. The benchmark S&P/TSX