Bitcoin tumbles to $66,000 triggering over $240 million in market liquidations
Quick Take Bitcoin’s price took a tumble on April 2, briefly dipping just to $66,000 before recovering slightly to around $66,500 as of press time. This drop from the digital […]