That pipeline was built for the sole purpose of developing Canadian tar sands. We didn’t need the oil and the Canadians weren’t going to build a pipeline across Canada, nor were they going to refine that oil on their land. We’re the suckers in the deal. There is no real benefit to our country to ship and refine that oil here.
I believe some further context is necessary:
1) The existing refinery capacity for the tar sand oil (with high bitumen content) exists in the U.S. but not so much in Canada. This drives the decision that shipping to the U.S. is the best option. Of the oil that is shipped to the U.S. from Canada all but 0.4% stays in North America & is not re-exported in any form.
2) Over 99% of the Canadian tar sands oil is already shipped to the U.S. - mainly via rail. Building pipelines such as Keystone XL is a much safer option. The oil is still coming to the U.S. (this is not going to change) -- but a pipeline is a much safer transport option than rail.
3) Plans in Canada to build pipelines from Alberta to either the eastern or western coast have been stalled due to regional politics where every province and native American (First Nations) tribe wants to add a tax to every gallon going through the pipeline across their territory -- adding to a sum of over $400 per barrel currently). Keystone XL is a way of Alberta telling politicians in Canada to go stick it where the sun doesn't shine.
One of my previous posts provided some excellent detail on the situation with oil in Canada.
https://www.elitetrader.com/et/threads/canada-does-an-end-run-around-obama.286973/#post-4035068