"Top Kill" Seems To Be Working, Says US

"Top Kill" Seems To Be Working, Says US

BP’s latest efforts to fix the oil spill seem to be actually stopping the geyser of oil, the Coast Guard cautiously announced this morning. The final word isn’t in yet, but might something in the Gulf might be going right for once? I dare not even utter hope’s name. [More]