Why BTC Remains Stuck Below $100K