The recent BTC price dumps is due to the sell off from:
ETFs, blackrock and other ETFs have reduced wallet size
German Govt sell off pressure of 1700 BTCs on kraken exchange, they still hold 47000 BTCs, it doesnt meant they are selling right now
Exchanges reduced balance also