TORONTO — Canada's main stock index edged higher Monday as gains in the telecom sector helped offset losses in energy and industrials, while U.S. stock markets were mixed and the Nasdaq lost 1.2 per cent. Markets largely drifted Monday after the sell-off at the end of last week. However, the Nasdaq and S&P 500 were weighed down by a 3.1 per cent loss for Nvidia, which reports earnings later in the week. “I think the market just needed a bit of a breather,” said Stephen Duench, vice-president and portfolio manager for AGF Investments Inc. “It is going to be very...