Peak Oil Views
Added on:
October 5, 2005
Location:
Canada, Calgary
Language:
n/a
Categories:
Technology, Future
Tags:
n/a
Rating:
Site Description:
Peak oil, the point at which demand inevitably overtakes production, is examined for its economic and social consequences


