Bitcoin price is testing the $110K–$112K support as MACD shows weakening momentum; sustained demand above $107K and rising Stock‑to‑Flow support the long‑term bullish case, but persistent taker selling and low