Source: http://www.canadianbusiness.com/business-news/broad-rally-helps-boost-toronto-stocks-u-s-markets-also-gain-ground/