The Peak Oil Crisis: The Stimulus

As the economy spirals deeper and deeper into an economic morass, Washington’s attention this week is focused on the $900 billion economic stimulus package that is making its way through the Congress.

(more…)