I came across this article today: Peak Oil Returns: Why Demand Will Likely Peak By 2030 by Think Progress. Photo credit: Shutterstock Hmmm, I don't believe a word of this. Well, maybe some of it is all right. But when they talk about peak oil is dead, or peak oil returns (with a different definition),... Continue Reading →
