European Central Bank (ECB) Deposit Facility Rate Decision

High 2.25%