Chairman of Libya's National Oil Corporation: 98% of Libya's national income depends on oil and gas.

2025-11-05

Chairman of Libya's National Oil Corporation: 98% of Libya's national income depends on oil and gas.