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.
2026-05-01
Weekly Market Wrap: Oil Prices Surge, OPEC+ Shifts, and Critical Minerals Trade Restrictions2026-05-04
Morning Bid: Strait TalkShow all 12 updates