British Government Bond Yields Soar to Two-Decade Peak Amid Inflation Concerns
Key Takeaways British 10-year government bond yields surged to 5.43%, marking the highest level since 2007, fueled by escalating oil prices and inflation concerns Brent crude oil exceeded $109 per barrel following the seizure of a strategic Red Sea port by …