Here’s why Canada’s TSX Composite Index has hit all-time high
Canadian stocks are firing on all cylinders this year, with the blue-chip TSX Composite sitting at its all-time high of $30,470. It has jumped by over 37% from its lowest level in April. This article explores some of the top reasons why it has jumped this year and what to expect. TSX Composite Index has
