Global
The UK recorded its highest 30-year government bond yield since 1998, signaling rising borrowing costs.
The issuance was valued at £300 million, with demand exceeding supply by 3.8 times.
The average yield reached 5.517%, the highest on record for auction data.
The rise comes amid the impact of the Iran war on global markets.
Inflation concerns and rising energy prices added further pressure.
These developments reflect growing concerns over debt costs.