EEnergy Read More Iberian blackout exposes financial oligarchy’s looting of European energy infrastructure2025-05-04 People wait outside a closed metro station, during a major power outage in Barcelona, Spain, Monday, April 28,…