The world needs a new source of energy, an unspillable source.

What exactly is it you think Obama or the government can do about the BP oil spill?

That isn’t being done, thought of, or planned?
Right now its at BP’s expense, if the government takes it over, won’t it be at taxpayer expense?
Possibly to be repaid, equally possible for BP not to repay due to the cap on damages.
Why take the chance?