Canada Stocks-TSX futures edge higher as US-Iran tensions lift oil - EWC News | Rallies