The three tar sands in Canada have over 17 trillion barrels of oil. Not estimated, measured...it's right there above ground. Cost of extraction is another matter. As long as OPEC keeps wanting to jack the prices and technology keeps making it cheaper to extract the oil from the tar sands we mightbe able to keep them flying for a while longer.