Economic Turmoil in the UK
The rate on the 10-year benchmark UK government bond has reached levels last seen in 2008. The rate on the 30-year bond stands at a 27-year high. Today, the Government sold £1 billion of bonds at the most expensive terms since 2004 – albeit with apparently good market demand. Sterling