TORONTO — Canada's main stock index was up nearly 300 points in late-morning trading, helped by strength in the gold miners as the price of gold neared US$4,200 an ounce. The S&P/TSX composite index was up 296.72 points at 30,705.97.

See Full Page