Why Are Bond Yields Rising to the Highest Level Since 2004

September 25, 2026