The logo of Repsol is seen near a fuel station March 31, 2025 March 31, 2025 FILE PHOTO: The logo of Repsol is seen near a fuel station in Malaga, Spain, April 24, 2024. REUTERS/Jon Nazca/File photo