Bitcoin's Independence Tested as Strategy Dumps $216M in BTC | Whale Factor