2026-09-22 4:32 AM

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…)