Canada Stocks-TSX futures flat as investors weigh National Bank of Canada's results, trade war - EWC News | Rallies