Canada's stock index nears record high with tech gains and RBC's positive results. TSX edged up 0.02%, led by tech and financial sectors. Energy and materials dipped, while Air Canada announced new baggage fees.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing