Oct 28 Sami Zaptia

Libya is losing 72 percent of its Sidra crude due to deterioration of its infrastructure - need for timely payment of budgets: NOC

Read Article