NEPOOL Participants Committee Briefs: June 4, 2020
Energy Market Revenues Hit 17-year Low
Jun 9, 2020
ISO-NE’s energy transactions rang in at $159 million in April, the lowest monthly total since 2003, the NEPOOL Participants Committee heard.