Leak halts production at major Libyan oil field
- National Oil Corporation says environmental response teams deployed as pressure eased from Zawiya line
25.05.2025
Oil