ECB Shockingly Slashes Interest Rate to 2.5% – What Does This Mean for Your Wallet? Eniato Finance 03/06/2025