Didn't read the entire post but Canada has been the largest supplier of oil to the US for some time now. Huge oil reserves in form of Canadian oil sands. I saw a piece on 60 minutes about 2 years ago. The process of moving the oil sands and extracting the oil is amazing.
Shell, for one, is already heavily invested in Can Oil sands
It is estimated that potential barrels in the Sands may be 2 trillion.