📝 Executive Summary
Global bond markets are reeling as oil prices climb above $107 per barrel following Houthi rebel activity in the Red Sea. The resulting inflation fears have pushed 10-year Treasury yields to 5.3pc, a level unseen since 2007, while the ECB hiked rates to 2.5pc to combat energy-driven price pressures.