WEIRDLY PREDICTABLE:

Related: “Indian Point Energy Center (I.P.E.C.) was a three-unit nuclear power plant station located in Buchanan, New York, just south of Peekskill. It sits on the east bank of the Hudson River, about 36 miles (58 km) north of Midtown Manhattan. The facility has permanently ceased power operations as of April 30, 2021.”

Flashback — April 28, 2021: Get ready for blackouts after Cuomo foolishly killed the Indian Point plant.