TSX posts biggest gain in five weeks as rate hike bets recede – FinSiddhi