$STO short liquidation printed $6.3522K at $0.14116.

Entry: $0.1405–$0.1418

Target: $0.1455 / $0.1490

Stop loss: $0.1375

A strong squeeze just hit STO, and if price holds above $0.14116, buyers could force a sharp continuation higher.

$STO

STO
STOUSDT
0.14518
-3.96%