Bitcoin bears piled into short positions as BTC price slid to $60,000. Will the $2.6 billion in short leverage lead to an upside squeeze?
MarketsRead More
You might also be interested in reading Watch Fed Chair Powell testify live on interest rate policy before House committee.
