Terra (LUNA) and Avalanche (AVAX) Prices Fumble 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 of this month and remained within its parallel channel. After a few attempts to break through the levels,
