Large parts of Spain and Portugal are currently facing power outages, resulting in traffic jams, airport lags, and public transport issues. Reuters...