The European Central Bank cut interest rates again by 25BP in line with expectations
The European Central Bank cut interest rates for the second time in the cycle, lowering the deposit mechanism rate from 3.75% to 3.50%, the lowest since June 2023, in line with market expectations.