European Central Bank interest rate remains steady at 2.5%. What does this mean for the economy?