Ticker
ECB cuts key interest rate to 0.05%
By EUobserver
The European Central Bank Thursday cut the main interest rate to 0.05% from 0.15% and the deposit rate to -0.2% from -0.1%. The surprise move sent the euro tumbling. ECB president Mario Draghi is set to give details on the decision at a press conference later on Thursday.