ECB delivers sixth rate cut in nine months amid Trump tariff uncertainity

The European Central Bank on Thursday lowered interest rates by 25 basis points, bringing the deposit facility rate to 2.5%. The widely expected move marks the central bank’s sixth rate…