STRC drops 11% to $89 as analyst flags Terra-like feedback loop