‘Outstanding’ year for Repsol Sinopec as profits top £1.3billion

© Repsol Sinopec Resources UKoil tax OBR

More from Energy Voice

Latest Posts