Why Is Bitcoin Down to $95000 Today? – TheStreet Crypto

This post was originally published on this site

Over $1.75 billion worth of cryptocurrency leveraged positions were liquidated in the past 24 hours.

Leave a Reply