Exactly....I believe Trump is playing the Canadian psyche like a marrionette.  Why do they even need Keystone.  He want the US to be self sufficient, and with the onslaught of new technology in driving and heating ect. oils prominence is coming to an end.  Do we still need it...yes..but we are not desparate like we were decades ago.
I believe Trump has stoked the fire and Canadians once they have salivated over exporting a commodity which is losing price and is highly volatile, he will set out the mandate.
All construction to be US product....thats a given.
A percentage of profits not dissimilar to K. Morgans agreement with BC

So here we are again....a scenario like we had decades ago with Japan, shipping raw logs to their homeland for processing.

We could end up looking very very stupid, esp Alberduh.