Nodal Exchange Achieves 20th Consecutive Monthly Record as Well as a New Quarterly Record

Nodal Exchange achieved its 20th consecutive month of record calendar month power futures trading in March with 140 million MWh of traded volume.