Total TVL in the DeFi Sector Drops to $94 Billion: Analysis of the Causes of the Decline April 4, 2025