STO is on the rise again, last time it skyrocketed by several times, who would have believed it?
The whales are up to something again, if you missed out last time, you can't let this slip by.
Current entry price for STO: 0.099
Take profit targets: 0.115-0.126-0.15
Stop loss: 0.08
Don't fear being shaken out by the whales, just fear the whales lacking vision.
#STO