Ethereum is struggling to maintain itself above $2,900 as institutional sellers...
CZ faced escalated probes leading to hefty fines for Binance and market turmoil....