Libya's oil production has declined by 63% due to recent turmoil, the Libyan National Petroleum Corporation said.

Zhitongcaijing · 08/30 15:49
Libya's oil production has declined by 63% due to recent turmoil, the Libyan National Petroleum Corporation said.