Deepwater Horizon disaster looms over the Gulf coast, and beyond.