Browsing: 55K

Bitcoin is once again testing investor confidence. After falling below $66,000 and triggering about $177 million in long liquidations, BTC…