Terra (LUNA) and Avalanche (AVAX) Prices Thumble After Recent Strong Gains
One of the significant catalysts would be Russia’s war declaration this morning.Avalanche has been down 15.08% in the last 24 hours.Luna’s price steadied following its steep fall at the beginning…