DrumBeat: June 29, 2008
Email This Post
Peak oil refers to a key turning point when global oil production peaks, signaling a future of slowly decreasing world oil production. No one can say when peak oil will arrive, but one fact at least suggests that it may come sooner …
More: continued here
