Post Content Post navigation 53% Of Binance Traders Are Shorting Bitcoin – What Does This Mean For Price Action? Tesla likely still owns $780M in Bitcoin despite recent shuffle: Arkham