The only problem with all of this is that the oil is still gushing out into the Gulf. No amount of “save my ass” green energy investment will save BP, as they paddle against the tide of the reality of their pollution. The whole think stinks, and the president does not have the power to do what they are doing. If Exxon et al was smart they’d sue over this (you know, “helping out” their fellow sister in oil)- wonder if they will.
I can see them trying, with Gorelick's help, to start down the road of "we want to make it up to everyone and green is the way to go...so here...we'll be the first oil company to admit that what all the oil companies are doing is wrong and we want also to be the first to help transform the world economy to a green one".
I just think going green and making billions from doing so has been in BP's thinking for awhile, evidenced by their involvement on the cap and trade bill, and the spill might be the catalyst (they think) to do it. Don't think it's gonna work but my tin foil tells me this is the kind of game they'll try to play.