Eni announces new share buyback tranche launch after May 6 approval - E News | Rallies