Stock markets finish rough week with another dive into the red
The Toronto Stock Exchange lost 454 points on Friday after a technical glitch shut down trading early the day before — and investors picked up right where they left off by dumping shares in just about everything.
Read more »