The weekly liquidity at $18500 has mitigated.
But there is another one at $17500, so I think the price will be able to move to $29000 from here if the liquidity is strong enough.
Otherwise, there are two other scenarios.
binanceBitcoin (Cryptocurrency)BTCUSDBTCUSDTCryptocurrencyfuturessmartmoneySupply and DemandSupport and ResistanceTrend AnalysisWeekly Charts

Disclaimer