Bitcoin (BTC) slid below $90K as ETF outflows, geopolitical risks, and delayed crypto legislation weighed on sentiment, despite a bullish medium-term outlook.