
ECB cuts rate by 25bps as threat of tariffs loom
The European Central Bank on Thursday lowered interest rates by 25 basis points, bringing the deposit facility rate to 2.5%. The..