The yield on German 30-year treasury bonds hit 3.441%, the highest level since 2011.

Zhitongcaijing · 2d ago
The yield on German 30-year treasury bonds hit 3.441%, the highest level since 2011.