Company may still have a PUT on some of its oil production..I know it did in the past.... believed the put was on for 95 dollars US..
perhaps around a third or so of its production... can not confirm this
now, but perhaps someone who is in contact with the company could.
oil still around 90 dollars... so ok by me...