Eni Reports 94% Slump in Profit, Cuts Production Forecast

May 28, 2024 |