6 May 2026

Iran-linked energy crisis shows 'shielding' effect of renewables, ECB says