Dan R. Brouillette: Illinois is at an energy crossroads and time is running out May 26, 2026 at 5:00 a.m. A decade ago, Illinois produced more electricity than it consumed and exported the surplus. Today, that advantage is being legislated away.