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
Repsol CEO says upstream production in Libya reached in 2025 highest level since 2012