Bitcoin (CRYPTO: BTC) is trading at approximately $78,000 today, close enough to $90,000 that it feels within reach, but far enough that four separate forces are stacking up to stop it. Every time Bitcoin has approached $90,000 since the October 2025 all-time high, the bears have shown up and pushed it back down.
This is happening because below $90,000 is where the 200-day moving average, a massive concentration of trapped sellers, the January 2026 distribution zone, and rising Treasury yields all converge at the same time. Here’s our review on what could trigger a Bitcoin rally above $90,000, and whether BTC could clear it before May ends.
What Is a Resistance Cluster?

A resistance cluster is when several different signals—technical indicators, on-chain data, historical price memory—all point to the same price zone as a ceiling. A single resistance line is easy for buyers to push through with enough momentum, however, a cluster is harder, because buyers have to clear four resistance levels at once.
Since hitting its ATH back in October 2025, the Bitcoin price has faced a resistance cluster every time it attempts to cross the $90,000 price, and there are several reasons behind this resistance cluster.
4 Reasons $90,000 Is the Hardest Level to Break for Bitcoin

Bitcoin’s outlook from $78,000 to $90,000 looks short on a chart. In reality, it runs through several resistance levels that have stopped every recovery attempt since BTC slipped below $90K.
The 200-Day Moving Average Is Still an Uncleared Wall
Bitcoin’s 200-day simple moving average is at $82,455 right now, and BTC has not closed above it once since it slipped below $80K. The 200-day MA is the line that separates a bull market trend from a bear market trend in the eyes of institutional traders.
The Bitcoin price clearing $82,455 is a prerequisite for it to reach $90,000. So, until that level breaks and holds, $90,000 stays theoretical.
The January 2026 Distribution Shelf at $97,000
When Bitcoin sold off from its $126,000 all-time high in late 2025, the sharpest wave of institutional selling happened between $97,000 and $100,000 by January 2026. That’s where large holders sold their positions into retail buyers who thought the dip was over. Those buyers are now underwater at $97,000, waiting for a chance to break even and exit.
Every time Bitcoin climbs back toward that zone, those trapped holders will sell. It makes $90,000 to $97,000 the most seller-heavy range on the chart, and it means clearing $90,000 doesn’t give Bitcoin open space, as it will walk straight into the next wall.
The $90,000 High-Volume Supply Zone
Bitcoin spent significant time at the $90,000 level between November and December 2025, and that time spent at a price level creates what traders call a “supply zone”—a concentration of people who bought at that price and have been trading at a loss since the sell-off. As Bitcoin approaches $90,000, those holders sell to recover their losses.
Market data confirms a high-volume supply area concentrated at $90,000 to $90,180, with Bitcoin repeatedly failing to sustain a clean breakout despite brief surges. Presto Research analyst, Rick Maeda, described $90,000 as the key resistance where a breakout would trigger short covering and momentum buying, but only if it clears convincingly.
Rising Treasury Yields Are Pulling Capital Away
This is the factor that makes $90,000 harder to clear in May. U.S. two-year and 10-year Treasury yields have climbed to their highest levels since mid-2025 after hotter-than-expected inflation data. Futures markets now assign a 44% chance of a Fed rate hike by December—a sharp reversal from earlier expectations of multiple cuts.
Higher yields make bonds more attractive and Bitcoin less so, because Bitcoin pays no yield and competes with cash-equivalent assets for institutional capital. As long as yields stay elevated, the macro catalyst that every previous Bitcoin breakout needed is absent.
What Does a Clean Break Above $90,000 Unlock?

A clean break above $90,000 would open the next levels: $94,000, then $97,000. The $97,000 level is where big institutions sold heavily in January 2026, leaving a wall of sellers who’ve been waiting to break even ever since.
If the price gets past $97,000, $100,000 is next—a round number that brings its own psychological weight. Above that level is $107,000, which is the zone Bitcoin traded at in summer 2025.
These four levels lie between $90,000 and Bitcoin’s all-time high of $126,000—none of which are easy. But $90,000 is the hardest of the four, because it has the most sellers concentrated in one place. Once Bitcoin absorbs that selling and closes above $90,000 on a weekly basis, the sellers will thin out. Then every level above that will be a little easier to crack than the one before it.
Once Bitcoin pushes through the supply zone and the distribution shelf buyers have exited, the levels above tend to break faster. A confirmed weekly close above $90,000 with strong ETF inflows backing it would validate the move and shift the conversation directly to $97,000.
Can Bitcoin Break $90,000 Before the End of May?
We think Bitcoin could test $90,000 before May 31 but wouldn’t close above it. Bitcoin still hasn’t closed above its 200-day MA at $82,455, and that’s the first step. Additionally, the rising Treasury yields are the wildcard that could delay the entire sequence.
If yields soften before the month ends, macro would ease, institutional ETF inflows would return to their regular pace, and Bitcoin could have a real shot at clearing $82,455, then building toward $90,000 in June. Without that, Bitcoin breaking the $90,000 resistance cluster is a premature conversation for May.