The basis of the article "The stark reality is that the supply is finite." is false. How long will it take before people come to grips with the fact that petroleum is NOT a "fossil fuel". Oil is produced by the earth by constant biochemical reactions, whether in the oceans or deep below the surface. Oil is not finite, in the sense of a single pie, it's infinite, in the same sense as any other "renewable resource".
"The Truth About Oil" scarcity is not geophysical, but rather geopolitical. It's about modern socialists (ie, Liberals) trying to gain control over our lives by demonizing capitalists and regulating of every facet of your life.
You want to stop $100/bbl oil? Open ANWR. Allow new refineries to be built. Deregulate oil. Stop perpetuating the lies.
Need more info? http://www.google.com/search?hl=en&q=fossil+fuel+myth