STO might be going to 0.1218 level which has the biggest order block for buy.

#STO #short