Following Epic FT Snafu, ECB Cuts Deposit Rate By 10bps To -0.30% As Expected