Demonstrators protest against commodities speculation by banks outside the annual earnings press conference of Germany's biggest bank, Deutsche Bank, in Frankfurt am Main, Germany, on Thursday. The bank said one-off effects pushed it into a loss of 2.167 billion euros ($2.9 billion) in the fourth quarter of last year and led to a sharp drop in full-year profits. Photo: AFP