Scoopfeeds — Intelligent news, curated.
UK sells £1.25 billion of index-linked gilts maturing in 2031