Yesterday (On 28 April 2025) a major power outage swept across Spain and Portugal, affecting around 60 million people. It’s being described as one of the most significant energy disruptions in recent European history — and while power was restored within hours, the event has already left its mark on the wholesale energy market. As […]