Whales dumped 115k BTC in 30 days, but institutions keep stacking

→ Strategy added 1,955 BTC ($217M)

Tech setup? Bullish inverse H&S forming, potential push to $120k

Eyes on the Fed 👀

Rate cut talk + whale activity = tense market