ECB Hikes Deposit Rate by 25 Basis Points to 3.75%