Crypto Markets Dump $15 Billion in 18 Hours