March 7, 2026

Iran escalation, fragile debt markets, and gold flashing warning signs. Mark Thornton explains why this bubble won’t end gently.