European Central Bank rate decision in June | Final Odds & Result