Gulf Keystone revenue holds steady as Sheikhan production restarts
Despite the production disruptions, Gulf Keystone reported $82.8 million in revenue based on entitlement invoices in the first half of 2026, broadly unchanged from $83.1 million during the same period last year.
Popular