Snow hit the ground this Thanksgiving weekend – but strong supply availability led to low price settles. The week averaged $31.20/MWh, a 4% decrease week over week. Volatility remains in the forward curve as we are seeing more activity in the market closing out...

read more