On May 5, 2025, the price of Bitcoin (BTC) fluctuated between $95,928 and $96,311, experiencing a slight decline of about 0.42%-1.10% within 24 hours, indicating a slight market fatigue in the short term. The current market capitalization is approximately $1.90 trillion, accounting for over 60% of the cryptocurrency market dominance. Technically, BTC is in the $95,000-$99,200 fluctuation range, with the 50-day and 200-day EMA forming a golden cross. The RSI is neutrally biased towards bullish, showing bullish potential, but caution is needed for the pullback risk due to reduced holiday liquidity. The short-term support level is at $95,000, and a break below could test $93,000; resistance is at $97,200-$99,200, with a breakout potentially challenging the psychological barrier of $100,000. On the fundamental side, the easing of US-China relations, inflation hedging demand, and institutional adoption provide support for BTC. On-chain data shows that the cost basis for short-term holders is about $88,000, while long-term holders continue to accumulate, tightening supply favorably affects the price. The halving effect in 2024 may drive a new round of increases in April 2025. Analysts at platform X point out that if BTC holds above $95,000, it is likely to challenge $99,200; conversely, it may pull back to $91,800. Overall, BTC shows a bullish bias in the short-term fluctuations, and the long-term trend remains optimistic. Investors need to pay attention to key support and resistance levels as well as changes in the macro environment, and cautiously seize trading opportunities.