Bitcoin, S&P 500 Struggle Below Key Technical Level in Sign of Further BTC Price Drops

Mar 14 2025 bitcoin


Short-term bitcoin holders have sold over 100,000 BTC since February.