What do people think? When I see other oilfield companies doing well, I cannot but draw that conclusion. But I am happy to listen to alternative views. I am really annoyed.
1 reply
Maybe the CEO broke a mirror (along time ago) and the 7 years of bad luck (horrible leadership) is over.