
Ethereum price drops 10% behind Bitcoin as DeFi value plunges $43B since January
Ethereum's price has stalled near $2,140 amid a sharp 41% decline in DeFi total value locked (TVL) from $106.7 billion in January to $63 billion in May. This decline in DeFi activity, combined with mid-term holders reducing their Ethereum supply from...

