Bitcoin Mining Faces 15% Squeeze: What It Means for Prices and Miners | Whale Factor