High Debt and Inflation Spark Bond Investor Fears
Britain’s public debt-to-GDP ratio now stands at 98.5%, the highest since 2007, while inflation—currently at 3.7% YoY—has forced the Bank of England to keep rates at 5.25%, straining fiscal flexibility. ... Read More