18 September, 2025 Winners and losers from the energy crisis: Policy lessons from the Iberian electricity market