Bitcoin Is Sitting on a $26 Billion Short Squeeze Powder Keg
Nearly $26 billion in short liquidation leverage sits above Bitcoin’s $62,000 price level, with shorts already taking $218 million in liquidations in 24 hours. Cycle Bands flashed an oversold signal for the first time since 2023.
