The logo of Repsol is seen near a fuel station April 1, 2025 April 1, 2025 The logo of Repsol is seen near a fuel station in Malaga, Spain, April 24, 2024. REUTERS/Jon Nazca/File Photo