The long-awaited Kerry-Graham-Lieberman climate bill is due to be unveiled Monday. Kerry says it will have the support of three  oil companies -- which, of course, is your classic good news-bad news situation.

Brad Plumer has a good speculative rundown of what the bill is likely to do.