Electricity Markets ISO New England set a new system peak demand on July 30 hour ending 6pm. The peak was set at 23,972.73 MW, it was enough to surpass the peak hour from July 20, although this was well below the 24,500 MW the ISO forecasted. Each of the ISO’s were down over the report...Continue Reading