You are also forgetting the USA's own Shale Oil deposits as yet untouched, last time I heard somebody talking about them (late 1980's / early 1990's) the reckoning was that at consumption at that time the USA had enough to last them about 400 years. But as stated above the price has got to be right and there would be a definite environmental price to pay (The Rockies disappear)