Peak Oil & Mass Transit in California

Researchers at the UK Energy Research Center have recently completed a study indicating that Peak Oil – the point of highest production of oil worldwide, after which oil production will decline sharply – will be reached by the year 2030 at the very latest. On the alarmist side the report’s chief author Steve Sorrell warns [...]