Bitcoin (BTC) hit new three-month highs on Oct. 23 as the week’s first Asia trading session produced snap gains.

BTC/USD 1-hour chart. Source: TradingView

Bitcoin bulls face crunch BTC price resistance

Data from Cointelegraph Markets Pro and TradingView showed BTC price adding momentum to reach $30,944 on Bitstamp.

The largest cryptocurrency saw its first weekly close above $30,000 since the summer, going on to tackle levels closer to key long-term resistance. This included the 2023 high, currently at $31,800.

“Bitcoin is back at key resistance for the third time in 6 months,” popular trader Jelle responded in one of the day’s X posts.

“Time to be cautious, but I don't think you want to be bearish here just because we're reaching resistance. The level will eventually give in -- and the move will be explosive. Tick... Tock…”