President Donald Trump has paused the planned 50% Canada tariffs for three days after declaring the U.S. and Canada have a trade “deal” pending final documents. Canadian PM Mark Carney says “substantial progress” has been made as both sides race to finalize the agreement and avoid a fresh trade war. Trump also hinted that Keystone XL could be revived, putting the controversial Canada-U.S. oil pipeline back in the spotlight.

Autos, dairy and alcohol are a few sticking points in relations between the two countries, while the two sides failed to clarify whether these will be resolved.

The announcement, which Trump made on his social media platform, buys time for more negotiations and avoids, for now, another strain in already tense relations between the…