RE:RE:MarkGI think oil depends on whether there will be a war with Russia or not. Without a war, I think it's bound to go down imo.
As to STC, if you exclude working capital changes, they had about $15.7M in operating cashflows in Q4, or about 50 cents per share for the quarter. Based on that, the stock would be trading a bit under 8x operating cashflows, which is fairly cheap.