European Central Bank (ECB) Interest Rate Decision

High 3.15%