North American stock markets rallied strongly Wednesday, after almost three weeks of watching share prices get beaten down.
CBC | Business News