Key Takeaways
ETH recovers to $2,024 after hitting $1,971 low
Futures Estimated Leverage Ratio hits all-time high of 0.995
Leverage spike preceded and amplified March 27 selloff
MetaMask leads Ethereum ecosystem development activity
Top 10 dev activity projects all Ethereum-based…
Read full article