Obama: Sticking to "Promise of Clean Energy"