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