Production continues to decline and therefore costs per barrel are starting to rise. Over the last 12 months production has fallen over 60% as they took no action maintain production due to falling oil prices last year.
The lease problems with Chevron are needed like a hole in the head. Looks to be a fizzer .. unfortunately I hold.