Zcash [ZEC] Faces Pressure After $4.12 Million Exits Kraken – Is a Squeeze in the Works?