By David Strahan. Published at the BBC's Green Room, 30 March 2007.
It is becoming increasingly clear that global oil production will soon go into terminal decline with potentially devastating economic consequences. Although the idea of ‘peak oil’ has traditionally been ridiculed by the industry, now even some of the world’s most senior oilmen concede the case. (more…)...