Crypto Market Cap Nears $1 Trillion as BTC Reclaims $21K (Market Watch)