Canada stocks—TSX futures slide as bond yields surge ahead of retail sales data - EWC News | Rallies