TSX posts biggest gain in five weeks as rate hike bets recede - EWC News | Rallies