Economics David Gibbs, Glenn Diesen – The Coming Energy Shock March 29, 2026 Mathew D. Rose 0 28 March 2026