Here’s Why Bitcoin Tumbled 11% in 24 Hours

Another reason, according to Ben McMillan, founder of IDX Digital Assets, is leveraged long positions, which exacerbated the sell-off into the Asian open on Friday. “This is nearly always the…

0 Comments