$BTC As of June 21, 2025, Bitcoin (BTC) trades around $103,254.93, down 1% from $104,381.73 in the last 24 hours and 2% from $105,238.83 a week ago, with a market cap of $2.05T. Despite failing to break $108,000, support holds near $103,400. Technical indicators show a neutral sentiment (Fear & Greed Index: 54), with a bullish long-term outlook driven by institutional adoption and ETF inflows. Predictions for June range from $100,210 to $137,829, with some analysts eyeing $120,000-$150,000 by year-end. Geopolitical tensions and market indecision may cause short-term volatility.