With interest rates falling and restrictions on short selling introduced, I would have thought that TPI's risks were abating, but it is getting continually smashed.
Is this not being severely oversold???
TPI Price at posting:
$3.86 Sentiment: LT Buy Disclosure: Held