Libya affects Repsol performance