Genel Energy receives payment for Taq Taq oil sales

Crescent Petroleum sees $11billion Kurdistan claim resolved this year
Kurdistan

More from Energy Voice

Latest Posts