TSX Posts Third Weekly Gain as Tech and Resources Rally | IUX24