01 Aug Repsol posts net income of €603m and announces new share buyback
London, August 01, 2025, (Oilandgaspress) ––– Repsol posted net income of €603 million in the first half of 2025, 62.9% lower than in the same period of 2024. The adjusted income, that specifically measures the performance of the businesses, stood at €1.353 billion, down 36.4%...