Crypto market loses over $100B in past 3 hours