Repsol nets $1.7B profit

Repsol posted net income of $1.784 billion (1.327 billion) euros in the first half of the year, an increase of 47% ...

read more →