I checked The Oil Drum but I’m on a phone and don’t get all the content.
Another subthread at TOD:
Looks like a rig explosion of some sort in the gulf.