Barry Commoner, another Legislative Update on Energy, plus Investment in Renewables