Like a few weeks ago STO has moved up strongly today ..currently up 2.9% = 40 cents. WPL announced a great profit and STO has foreshadowed a better than expected profit to be announced 26 August. But ... I wonder if there is something more to this move? The obvious possibility is STO signing a deal on GLNG .. either customers or a collaboration with Shell/Petrochina.
H