Bitcoin supply exchanges keeps on decreasing to all time low of 2.1 M BTC on june 2025.

As the supply decreasing major investers impacting the price by their BTC movements.

A whale recently deposit 45420 $BTC on Binance.

Such large transfers can influence market sentiments.