The European Central Bank reduces interest rates by 25 basis points, as expected [og_img] Source link