As of June 21st, 2025, BTC is trading around $105,000 USDT, showing modest gains but also short-term volatility, with a recent dip below $103,200. Key support is around $103,000-$104,000, while resistance lies at $106,800 and $108,000. Experts remain largely bullish for June and beyond, anticipating $120,000-$125,000 this month, driven by institutional interest and potential Fed rate cuts. Long-term, the outlook is strongly optimistic, though macroeconomic and geopolitical uncertainties pose risks.these are experts analysis market tables can change anytime do your own research DYOR