Libya's National Oil Corporation: Continued production shutdowns will result in significant losses in crude oil output and revenue.

2026-10-22

Libya's National Oil Corporation: Continued production shutdowns will result in significant losses in crude oil output and revenue.