Eni takes hit from Libya