In a speech at the National Press Club, U.S Energy Secretary Steven Chu said that the success of China and other countries in clean energy industries represents a new "Sputnik Moment" for the United States, and requires a similar mobilization of America's innovation machine so that we can compete in the global race for the jobs of the future.