Annual System Peak 2025
Aditya Goushal2025-06-30T20:06:45+00:00Market Update Annual System Peak 2025 On Tuesday June 24, 2025 demand in New England peaked at 26,024 MW from 6-7 PM, exceeding the previous peak set the day before on Monday June 23rd at 24,380 MW. In the past few years, January has remained as the annual peak into the [...]
Connect With Us