The Repsol logo is displayed on a tanker truck at

The Repsol logo is displayed on a tanker truck at a petrol station, in Arriate, Spain March 31, 2025. REUTERS/Jon Nazca