Icon
 

Italy s Eni signs $8 billion gas deal as Meloni visits Libya