Bitcoin: STHs forced to sell 65K BTC in a day, but all’s not lost

Wait 5 sec.

Bitcoin’s market performance rests on several factors.