Economics Opinions October 28th: The Day Iran Breaks the Bond Market 3 October 2026, 8:38 pm Team Buyback