Home ECB delivers seventh-straight cut to interest ... 05 June 2025 ECB delivers seventh-straight cut to interest rates