President Obama made remarks today in the White House Rose Garden to announce how he’s helped save the planet from a fiery destruction, or at least managed to maybe set the stage for a few more Solyndras:

We’re sure he does.

Does it seem like there’s a step missing?

Another “pen and phone” deal?

Given what happened to his 9/11 bill veto, Obama’s especially annoyed by Congress these days.

Recommended Twitchy Video