TL;DR Breakdown Terra price reached its record high price of $88.90 over the past 24 hours Terra became the second largest blockchain for DeFi protocols Sell offs expected to trigger reversal if price fails to hold on to current level Terra price analysis for the day shows price reaching a record high of $88.90 over […]