Recently, the Peak Oil Webring fell off the face of the earth. If anybody wants to see or needs the linked sites (numbering about 70), I have them archived here:
http://mobjectivist.blogspot.com/2005/1 ... -ring.html
Feel free to link or copy-and-paste.