STO LONG thesis is pretty simple. Energy companies generally have a high correlation to their underlying commodity. In recent times a gap has opened up (illustrated by yellow line) Oil & Natural Gas have moved higher substantionally YOY% STO share price has come off, potential risk could be this seismic shift to green energy and flow of funds to those projects...