Archyde 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 The post High Debt and Inflation Spark Bond Investor Fears appeared first on Archyde.