Repsol sees drop in revenues as operating income takes a hit Posted On: April 26, 2024 Posted By: admin Comments: 0 Spanish company cites impacts of unfavourable market environment and ongoing restructuring