Three days ago, BP managed to install a plug in its Deepwater Horizon leak. News of that day can be viewed here at The First Post:
One would think the Obama Administration and BP would be clinking glasses over this apparent success. This however, is not the case. First, there appears to be some oil seeping up from the bedrock within a couple miles of the drill site. Second, BP and the Obama Administration disagree on where to go from here. Keep the cap screwed on tight, or begin siphoning off oil in a controlled manner?
The Seattle Times has the story: