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.