Bitcoin tests $95K support as 4.65M BTC returned to market in 2025. Will institutional demand hold the line or trigger a drop ...
Bitcoin and Ethereum funds lost $1.17 billion last week as rate cut uncertainty and market volatility drove investors away.