Hedging renewable power purchase agreements - Peña Sanchez De Rivera, Juan Ignacio; Rodriguez Lopez, Rosa; Mayoral Blaya, Silvia (Energy Strategy Reviews, 2024)