Trump halts 50% Canada tariffs with temporary deal, hints Keystone XL’s potential comeback. Canadian PM Carney cites ‘substantial progress’.