TSX Surges 250 Points on Strong Canadian Retail & Energy Gains | Choseno Civic News