SEDILooking at SEDI filings there's been an awful lot of insider selling by several senior directors over the past few weeks. It really begs the question about whether there is any further upside to be had as CEU consistently sells off it seems towards the end of each day, at least lately.
Maybe my thesis about North American oil service companies benefiting from higher upside on the price of oil and increased demand for non-Russian output is fundamentally flawed. I've been wrong on the markets several times before, but interested to hear if anyone else has any thoughts on this?