Bitcoin Traders Take Profit as Institutional Money Pours In
Key NotesWhales have sold over 29,000 BTC worth $2.4B since April 9.Strategy added $285M in Bitcoin and Semler Scientific filed to raise $500M, partly to fund further Bitcoin purchases.Bitcoin is currently trading at around $83,300, down by around 2.7% in the past day. Bitcoin
Read More