On-chain data shows the Bitcoin estimated leverage ratio has continued to hit new highs recently, a sign that could be bearish for the price of the crypto. Bitcoin Estimated […] Click here to view full article