2026-08-09 6:57 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…)