Repeal of clean energy investments spells disaster for U.S. energy dominance

June 9, 2025