Electricity spot prices went down in December 2024 as industrial demand dwindled during the Christmas holidays. Learn more here.| Leading Edge Energy