Canada stocks-TSX opens down 0.1% as investors weigh trade war, National Bank of Canada results - EWC News | Rallies