A $700 Billion Rally Hauls Canadian Stocks Out of Slump Source will download... A $700 Billion Rally Hauls Canadian Stocks Out of Slump