A hectic week for UK bond and currency traders came to an end with yields stuck near the highest levels in years and the pound at its weakest since late 2023. Read more at The Business Times.