The Peak Oil Crisis: Stirrings in Ottawa

Based on recent experiences, some believe this week’s interest rate cuts soon will send oil to circa $120 a barrel.
(more…)