European Central Bank Cuts Key Rates By 25 Basis Points Amid Easing Inflation