Friday's energy & climate stories


The grid's climate stress test

U.S. economy grows at 1.5% rate in second quarter

Iran war shows China's role in setting the price of oil