Investors in Terra Luna now have the honor of owning a top-10 cryptocurrency. Post navigation Terra price analysis: LUNA corrects after peaking at $75 amid a market drop Value Locked in Defi Slips 5% in 24 Hours, AMM and Rebase Tokens Take Double-Digit Losses