Mar 5, 2018 Sami Zaptia

Sharara oilfield resumes production, stoppage cost $30 million: NOC

Read Article