Daily Kos favicon

China’s clean energy push has made it less vulnerable to energy shocks—including the Iran war