Posted by Robert Ross on March 2, 2011Shell Study Contends Evidence for Peak Oil TheoryShell Oil Company's latest research "Signals and Signposts" affirms peak oil theory: that we have reached [...]Read more