Page added on October 10, 2004
For oil, the myth of OPEC always being the ‘supplier of last resort’ has in 2004 already been discredited if not finally destroyed. Soon after the present and short-term ‘price crisis’ … which can only intensify in the 2005-2008 period … and within at most 10 years, both oil supply and natural gas supply will enter into constant and terminal decline, due to physical depletion.
Leave a Reply