Well I don't know about STO.
There is some suggestion in the marketplace that there is positive sentiment about the Vietnam venture and very positive seismic testing apparently.
At least that appears to be the rumour from what I understand.
The reality will come out in the results announcement as to whether the rumour has any substance.