Based on the latest technical analysis of Bitcoin price (BTCUSD) on May 29, 2025, here are the key support and resistance levels today:

### Today's support and resistance levels (2025-05-29)

1. Key support level:

- 106,550 USD (pivotal support level, with testing of a short-term upward trend line).

- 105,000 USD (minimum of the expected range today).

- 102,135 USD (secondary support in case of breaching 106,726 USD).

2. Key resistance level:

- 110,000 USD (psychological and pivotal resistance, with the possibility of breaching it if momentum continues).

- 110,725 USD (dynamic resistance related to moving averages).

- 112,000 USD (recent historical peak, could be an upward target if 110,000 USD is surpassed).

### Expected trading range today

- From 105,000 USD to 110,000 USD.

- With the possibility of expanding the range if any of the key levels are breached.

### Additional notes

- Technical indicators:

- The Relative Strength Index (RSI) indicates excessive selling pressure, supporting the chances of a bullish rebound.

- The 50-day moving average (EMA-50) at 108,846 USD may serve as dynamic support.

- Impact of whales and institutions:

- A decline in the number of whale wallets (major investors) could increase volatility.

- ETF fund flows (such as BlackRock and Fidelity) support positive momentum.

### Technical recommendation

- Bullish scenario: If the price holds above 106,550 USD, it may target 110,000 USD and then 112,000 USD.

- Bearish scenario: If it drops below 105,000 USD, it may test 102,135 USD.