A statue is pictured next to the logo of Germany's Deutsche Bank in Frankfurt, Germany. Photo: Reuters/Kai Pfaffenbach