Bitcoin futures traders refuse to capitulate even as BTC price drop to $89K
cointelegraph.com
20 November 2025 00:00, UTC