Never mind the recent decline in oil prices from their record highs. The age of cheap oil is over. And it will not return. Shrinking supplies of conventional crude, rising demand from emerging markets and the shadowy presence of speculators have forever ended the days of $20 per barrel oil...
Posted November 18, 2008 | 11:42 AM (EST)