Bitcoin has maintained its price above $100K, indicating a potential move towards $110K and $120K.Technical analysis suggests that Bitcoin is forming higher highs and lows on the daily chart, with the $100K level now acting as a support zone.On the 4-hour chart, there is a possibility of a bearish rejection if the market fails to break above the ascending channel.On-chain analysis shows a significant decrease in Bitcoin supply as the exchange reserve metric has been dropping rapidly.