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 and companies.
My opinion is that this gap will close as oil and gas continue to rally in $$$.
Disclaimer - this is not investment advice, just an observation and should be taken as such. Do your own research.
Thanks.