Repsol beats forecasts thanks to high oil and gas prices | Reuters

Repsol beats forecasts thanks to high oil and gas prices | Reuters