I'm guessing it probably either speculators buying bonds assuming that they can be onsold to a central bank, or people who are forced to buy for whatever reason (eg, maybe some savings schemes are forced to put x% into government bonds). I've bought bonds exactly once on the assumption that I could on-sell them for a profit when government lowered interest rates. People like me don't have any impact on the market, but if the incentives make sense at the small level maybe it works out the same on the large.