May 2024 saw a spike in spot and wholesale electricity futures prices owing to low wind output and unplanned outages.| Leading Edge Energy