Canada stocks-TSX futures subdued as investors weigh US tariffs, await details on looming Iran sanctions - EWC News | Rallies