Repsol income up 35% despite low oil prices

Repsol news
Repsol news

Breaking