ALERT 🚨 🚨 🚨 : Based On my Own Understanding i think $STO will Pump to 0.7$ then we can see a Sharp Dump to 0.3$ or below .
That's why it's not recommended to short it at this moment .

STO
0.1309
-5.62%
That's why it's not recommended to short it at this moment .
