Bitcoin price faces strain as $651 million in spot BTC ETF outflows lead traders to deal with the $95,000 assist.
Related Stories
21. March 2025