Saudi Arabia at “peak oil”?
“Peak oil” theorists will be vindicated by a Feb. 20 report on al-Jazeera that Saudi Arabia, the world’s top oil producer, has past its peak of production and may have in fact damaged its own extractable reserves through over-production. Writes al-Jazeera: As… Read moreSaudi Arabia at “peak oil”?


