BP holds 10% interest in the Bab Gas Cap concession

25 Jun 2026 06:03Energy