Carol Browner

Is the oil spill over?

Is the oil spill over?

No more oil is likely to leak into the Gulf of Mexico now that efforts to plug the blown-out well are succeeding, the government’s point man on the spill declared Wednesday. A relieved President Barack Obama said the fight to stop the leak is “finally close to coming to an end.” At the White House, […]