Wow! - Didn't these wackos say that global oil production peaked in 2005? According to the peak oil doomers it should have been lights out by now. I wonder how global oil production keeps on rising? Are they shipping oil in from Mars?
Actually I hear the oil companies figured out how to warp time so they go back to the mesozoic and harvest the dinosaur farts right at the source!