97% of Bitcoin Addresses in Profit, but Many DeFi Holders Still Down

Leading DeFi tokens remain much further below their current all-time highs than bitcoin. For example, almost…

At $13,800 More Than 97% of Bitcoin Ever Bought Could be Sold at Profit

At current prices, investors who bought bitcoin at almost any time in history can sell at…