Following its authorization granted by the Ordinary and Extraordinary Shareholders’ Meeting, Eni declared that the first tranche of the share buyback program, which will concern up to a maximum of 62 million of Eni’s ...
bp made $5 billion in profits in the first quarter of 2023 while the company’s shares fell as it slowed a share buyback program, Reuters reported. bp’s 2023-Q1’s financial results surpassed forecasts as bu...