$BTC
24 hours changes $996 (-1.06%)
Daily High $94,147
Daily Low $91,810
Market Capital $1.83 trillion
24h trading volume $43 billion
Bitcoin has pull back from its all time high of over $109,000 reached earlier in 2025, but it's still significantly higher compared to 2023-2024 levels.
I think these are the reason it pumping
Market sentiment shift
Institutional buying
On chain activity
Short squeeze
Macroeconomic factors