The Canarian island of El Hierro has met its electricity needs with 100% renewable energy for 18 consecutive days, Spain's grid operator Red Electrica de Espana (REE) said on Monday.