Eni’s profits halve in first quarter but remain ahead of forecasts
Share price increases in morning trading as company beats expectations and announces higher buyback target
Share price increases in morning trading as company beats expectations and announces higher buyback target