Connect to share and comment

Canadian stock market rallies on strong earnings reports


TORONTO, July 22 (Xinhua) -- Canada's main stock market advanced Tuesday to a record high, as strong earnings report of Canada National Railway and a rally in energy shares helped lifted the market sentiment.

Toronto Stock Exchange's benchmark S