Home / Other / Topical Jargon

Peak Oil

The notion that the world oil supply will suddenly disappear with no warning.
Viewed 7,347 times ← Back to Topical Jargon