Due to a protest at the site, Libya’s National Oil Corporation (NOC) has announced the stoppage of production…
Sign in to your account
Remember me