Japanese Contagion Spreads as German 30-Year Bond Yields Spike to 14-Year Highs. December 8, 2025 by mosesman