Author: Ed Stoddard and Sarah Irwin

  • “Top Kill” Fails, what now?

    BP Plc’s “top kill” oil well plug failed on Saturday, practically killing any optimism among Gulf coast residents that the mammoth spill fouling their coast and fishing industry will end any time soon. Even U.S. President Barack Obama, hit with a tide of criticism that he is not sufficiently in command of the largest oil…