Bitcoin ( BTC ) price fell by a whopping 16% to $16,334 on Nov. 26 since achieving its peak at $19,484 the previous day. Data suggests that cascading liquidations […] Click here to view full article