Bitcoin price faces strong resistance at $9,000 but if the upsurge continues post-halving, BTC could reach new range highs.

Source: Coin Telegraph