Steve Hanke: Global Energy Markets in CHAOS – OIL SHORTAGES SURGE as U.S.-Iran War Expands July 20, 2026 by mosesman