Who is buying negative-yielding German bonds? Foreign central banks, perhaps | Sharefundss