Bitcoin (BTC): Institutional Distribution at 90.3k Ceiling Reinforces Dominant Macro Bearish Regime - December 31, 2025