Crypto Markets Shed $130B, Bitcoin Dumps to 2-Month Low (Market Watch)

The crypto market cap is down by $130 billion in two days as bitcoin slid to its lowest price point since early March.