Markets
How UK 30-year bonds reached the highest yield this century
Investors are demanding significantly higher returns to hold British debt as 30-year gilt yields reached levels not seen since 1998 this week. The surge represents a major challenge for the UK Treasury but why did it happen and what does it mean exactly?
Economy
UK inflation hits 3.3% as Iran war drives energy costs higher
British consumer prices rose at a faster pace in March, reaching 3.3% as the ongoing Iran war sent fuel prices soaring. The data has forced markets to reassess expectations for the Bank of England, with a previously anticipated interest rate cut next week now looking very unlikely.
Business
Mandelson emails stir unease over Epstein’s access to UK and EU policy
Newly released DOJ and congressional records show Jeffrey Epstein received real-time insight into UK tax and Bank of England policy discussions via Peter Mandelson, raising stark questions about how private networks intersect with public governance.