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