Priced In News
Above 91,500 MW
33%
Probably not
▲ 29.0
C
Falling
Texas Grid Peak Demand Records Look Safe This Year
Read the analysis →