BTC price surged, putting short position holders in panic. $25 million BTC short positions have reportedly been liquidated in an ...Read More...