They literally had Bitcoin and they sold it!
BUY BUY BUY plebs


Decrypt
Bitcoin Dips 3.5% as German Government Sells $325 Million BTC Over Two Days - Decrypt
Bitcoin dipped 3.5% on Friday morning, likely still experiencing volatility from the German government selling $195 million the day before.