What confuses me is the insistence that BP fix the problem. Didn't their people cause it? I understand their footing the bill for stopping the leak and cleaning up the oil, but letting the same folks who broke it fix it again seems a bit like letting the dog guard the sausages.
Someone on our German forum posted an excellent timeline (in German) with news reports, videos, etc., but even after I read and viewed everything to the end, I still don't know whether they have stopped the leak yet?
-Eva