2026-09-24 4:37 PM

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