Daily TSX Market Open: PM Carney calls snap election and small business optimism in Canada plunges to 25-year low | March 20, 2025
The Market Online brings you the latest news as the Canadian Markets Open.