Bitcoin Miners Sell $1.71 Billion In BTC Amid Record 92.67T Mining Difficulty—Is The Rally Over?
Bitcoin’s recent price turbulence can be largely attributed to a substantial selloff by miners, a phenomenon known as miner capitulation. On-chain data reveals a dramatic...