Libya Loses 63% of Oil Output
The Libyan National Oil Corporation (NOC) announced that recent shutdowns have resulted in the loss of approximately 63% of the ...
The Libyan National Oil Corporation (NOC) announced that recent shutdowns have resulted in the loss of approximately 63% of the ...
"Connecting the World to the Heartbeat of Middle East and Africa – Your Trusted Source for News and Insights."
© 2023 THE WORLD MONITOR
© 2023 THE WORLD MONITOR