Crypto Mining Faces Energy Squeeze