GULF SPILL:

Billions needed for promised restoration won't come easy