March 31, 2026 CoinTelegraph

Bitcoin hits $68K but BTC futures, macro data show traders remain bearish