Day: June 22, 2025

Sunday Executive Summary
Surging Power Prices Unmask US Vulnerabilities

Despite a ~70% natural gas cost advantage and a robust renewables build, the US electricity CPI has climbed since January 2020 to nearly parallel that