Oil Platform Explodes Off the Coast of Louisiana (Updating)

The Coast Guard reports that an oil platform 17 miles southeast of Grand Isle, Louisiana owned by the Houston-based firm Black Elk Energy caught fire this morning. According to the latest report, Two crewmembers are dead, four are in critical condition, and the Coast Guard is still looking for two who are missing. A… » 11/16/12 11:42am 11/16/12 11:42am