The European Central Bank (ECB) slashed its key interest rate by a quarter point to 2.25% on Thursday, marking its… Read More