Canada stocks-TSX gains on mining strength; US tariffs in focus - EWC News | Rallies