European Central Bank cuts rates by 25 basis points, matching estimates
Deposit rate slashed to 2.75%, its lowest since early 2023. The European Central Bank (ECB) on Thursday trimmed its three key interest rates by 25 basis points, meeting market forecast. This marked the fifth consecutive rate cut since the ECB initiated...