Canada Stocks-TSX futures edge higher on US-Iran diplomacy hopes, softer commodities weigh - EWC News | Rallies