No.11261814 ViewReplyOriginalReport
Does it explain why "peak oil" predictions always fail to pass? Is there any actual evidence against it?