Bitcoin fluctuates around $105,300, consolidating after reaching an all-time high of $111,970 in late May. This decline of ~6-7% is seen as a healthy reset amid macroeconomic volatility, including news of U.S. tariffs and bond yield pressures. Technically, Bitcoin is trading below the 50-day average (around $105,800) with a neutral relative strength index and slight bearish bias - indicating uncertainty. Institutional flows into exchange-traded funds remain stable, while whale behavior on-chain and RHODL metrics indicate accumulation by long-term holders. Key levels to watch are $106,500–$107,000 for the bulls and $101,000–$102,000 as support. A directional breakout could set the tone for the next move.