Crypto Markets Tumble Amid Geopolitical Tensions