BTC: As of May 12, 2025, the current price of BTC is $104,000; yesterday's closing pattern was a "small bearish candle," indicating a temporary balance of bullish and bearish forces, but the weekly level shows a "large bullish candle," suggesting that the medium to long-term trend remains bullish. On-chain data shows low weekend turnover rates, and market selling pressure is relatively small, with bulls still in control. On a macro level, the US-China 90-day tariff agreement (30% on the US side, 10% on the China side) boosts market confidence, and the rise in CME futures reflects optimistic sentiment. However, this week's CPI, PPI, and retail sales data will directly impact expectations for Federal Reserve policy; if inflation exceeds expectations, BTC may come under pressure. Overall, Bitcoin may continue to fluctuate in the short term, with a focus on the defense of the support level at $96,300; if it stabilizes, it will further advance; if it fails to hold, caution is warranted regarding the risk of a pullback, with the overall direction remaining bullish.