UK two-year government bond yields hit their highest level since April 3.

2025-05-21

UK two-year government bond yields hit their highest level since April 3.