Eni Misses Q1 Earnings but Lifts Buyback to €2.8 Billion
Italian energy major Eni reported first quarter adjusted net profit of €1.3 billion, below analyst expectations, as refining and chemicals weakness and heavy downstream maintenance weighed on results despite strong upstream production growth. Italian energy major Eni repor