BTC Struggles Around $21K as Market Sentiment Remains Indecisive (Bitcoin Price Analysis)