Italian oil major Eni has become the latest petro-giant to throw its hat