Portugal Spain and Portugal grappled with a major power disruption; experts speculate on potential causes. , and Administrator 2025 April 29