📝 Executive Summary
The European Central Bank raised its deposit rate to 2.5% as rising energy costs from Middle East disruptions threaten to keep inflation above target. Despite resilient economic growth, markets are pricing in further tightening, pushing German 10-year Bund yields to multi-year highs and weighing on the Stoxx 600 index.