The European Central Bank lowers its benchmark interest rate to 0.05% as it looks to kick-start the flagging eurozone economy.

Read more