(Updates to late morning)

* TSX up 74.33 points, or 0.6 pct, at 12,286.75