RE:RE:Opinion Insiders do own quite a bit and I have had my bit of shares in the past. I bought and sold couple of times during the past 20 years. The insiders : sometimes the captains go down with the ship. I hope not and there's not much to lose at 1 or two cents. Mexico did look promising a while back and I still feel we could see some upside. May decide to take a position later this month as sson as my pay check comes in.
May 2020 be the year of revival for some small oil and gas stocks.