The yield on German 10-year government bonds rose to 3.165%, its highest level since May 20.

2026-07-21

The yield on German 10-year government bonds rose to 3.165%, its highest level since May 20.