Home » News » Canada’s TSX Index is in a bull run: top catalysts to watch