Long-Term Bitcoin Holders are not selling. They are buying more than new people are selling.
-> LTHs have accumulated 635,340 BTC since Jan
-> STHs have sold 460,896 BTC in the same time
-> Accumulation ratio: 1.38 BTC bought for every 1 BTC sold
-> LTH holdings now at 13.75M BTC
-> STH holdings now at 3.51M BTC