Dominique Strauss-Kahn has resigned as head of the International Monetary Fund, saying he needs to focus on clearing his name over sex attack allegations.

German Chancellor Angela Merkel says a replacement should be appointed quickly, and that she favours a European for the post.