The World is Running Out of Diesel — Could This Crash the Global Economy? Peter Carlin. July 11, 2026 by mosesman