Bitcoin and Ethereum Face Pressure Amid Geopolitical Tensions and Macro Uncertainty