TSX posts biggest gain in six months as cyclical shares rally
TSX ends up 1.58% at 22,225.61 Posts its biggest gain since Feb. 15 Energy gains 2.02%; oil settles up 1.3% Canadian Tire jumps 7.74% on earnings beat Aug 8 – Canada’s main stock index climbed by the most in six months on Thursday, as stocks that are sensitive to the economic outlook led a broad-based … Read more