European Central Bank Lowers Deposit Facility Rate to 3.50%