Crypto markets have been hit hard as tensions between Russia and Ukraine intensify. Bitcoin and our smart contract index are down around 13-14%. This brings Bitcoin’s cumulative drawdown from […] Click here to view full article Tags:2