The smallest of the Canary Islands, El Hierro, supplied itself with 100% renewable energy for more than 18 consecutive days in July, the local government said Thursday.