Repsol gana 689 millones hasta marzo, un 59% más