RRepsol Read More Repsol is owed $5.4 billion by Venezuela, annual report showsApril 26, 2026 CEO prioritises resuming normal operations over debt recoveryPlans to hike oil output by 50% within year, triple it…