European Central Bank holds interest rates steady after 10 consecutive hikes Source will download... European Central Bank holds interest rates steady after 10 consecutive hikes