July 20, 2021

Not too surprisingly, markets on Tuesday recovered a lot of the losses of yesterday.

S&P 500 up 1.5%, Toronto up 1.1%.

After the close, CN Rail posted strong results.

Scroll to Top