Analysts point to overleveraged traders after Bitcoin flash crashes to $43K

previous post