But the president insisted the debate has changed in the US.
'We understand the gravity of the climate threat. We are determined to act,' Obama said.
But he also tasked other countries - especially emerging economies like China and India - to make the commitments necessary to lower their own growing emissions, in order to reach agreement on a new global deal by a crucial summit in Copenhagen in December.
'We cannot meet this challenge unless all the largest emitters of greenhouse-gas pollution act together. There is no other way,' Obama said.