This is arguably the most opaque oil company on earth, a fact that does not help investor confidence as its owners continue to push an IPO.
A