I rate Helix Energy Solutions a buy, as its share price is well below my calculated fair (liquidation) value, offering a strong margin of safety. Helix’s niche in subsea well intervention and robotics ...
When the stock market was bleeding in 2022, energy companies saw record profits and revenues. Russia’s invasion of Ukraine and the reduction in oil production by Russia led to a surge in the oil ...