Bitcoin failed to make another run at $85,000 as sellers held the line above current levels, while surging US bond yields weighed on stocks and precious metals.

MarketsRead More

You might also be interested in reading At Least One Key Huobi Executive Is In Custody in China: Sources.