German Government Officially Acknowledges Involvement in 50,000 Bitcoin Sell-off
The German government has officially acknowledged its involvement in selling 49,858 bitcoin linked…
Institutional Liquidity Providers and OTC Desks Absorbed 88% of Germany’s Bitcoin Sales
Institutional liquidity providers, market makers, and over-the-counter (OTC) trading desks…
Miners Offload Bitcoin in Anticipation of Reward Halving, Says Cryptoquant
Data from Cryptoquant indicates that bitcoin miners have been offloading their assets in…