Canada stocks: TSX rebounds from 2-1/2-month low as oil climbs - EWC News | Rallies