Terra price analysis: LUNA on the decline at $35.6 after touching ATH

TL;DR Breakdown Terra price analysis shows a bearish momentum. Strong resistance is present at $43.36.