Repsol CEO says upstream production in Libya reached in 2025 highest level since 2012

Repsol CEO says upstream production in Libya reached in 2025 highest level since 2012

Visit Website