February 25, 2026 market analysis Bitcoin and Ethereum Face Downward Pressure Amid Geopolitical Tensions, Market Volatility, and Inflation Hedge Debate