Climate and clean energy receive a boost but NASA's Moon mission bites the dust.