EEconomy Read More UK, Italy and France face debt squeezeApril 22, 2026 Bond investors are exacting a heavy price from three of Europe’s largest economies, which are struggling with a…