The yield on 30-year UK government bonds reached 5.951%, the highest level since February 1998.

2026-09-14

The yield on 30-year UK government bonds reached 5.951%, the highest level since February 1998.