Who Do Americans Blame for Higher Energy Bills? Reading & Podcast Picks: Sunday, September 21, 2025 September 21, 2025 By admin Flexible AI loads; who gets blamed for high energy costs; bipartisan permitting reform in DC; solar and battery records in Texas; the “pragmatic climate reset”; quarantining monopolies; and more