Canada’s main stock index edged higher in late-morning trading as strength in the industrial sector battled weakness in technology and base metal stocks.

See Full Page