ECB reduction of interest rate by 0.25% in line with market expectations

by