Cardano Sell-off Deepens, What Are Key Price Levels to Watch? editorial staff 3. April 2025 Cardano bears have taken over again, with price down 8% in 24 hours