Texas delivers too much wind energy, some nights

December 19, 2023