Eni Plans Marine Project off Libyan Coast
On Monday, the Upstream oil website stated that sanctions are scheduled to be imposed on Eni's mega project in Libya ...
Read moreOn Monday, the Upstream oil website stated that sanctions are scheduled to be imposed on Eni's mega project in Libya ...
Read more