Crypto Market in Extreme Fear: BTC at $70.5K, KITE Surges 14%, Opera Acquires Celo Stake
On March 20, crypto market cap stood at $2.49T, Fear & Greed Index plunged to 11. BTC fell 0.74% to $70,559, ETH dropped 1.72%. KITE rose 14%, WLD lost 9.43%. ECB held rates, Opera spent $160M on Celo, Kentucky bill sparks self-custody debate.




