German Bond Yields Hit 15-Year High as Oil Spikes Before ECB
Jul 23, 2026
German bond yields hit a 15-year high as surging oil and gas prices fueled inflation concerns ahead of the ECB meeting. Brent crude neared $100 per barrel amid Middle East tensions, impacting energy-dependent industrial sectors.