Gulf Oil Spill Finally Stopped... For Now

Finally, after three months of oil gushing into the Gulf of Mexico from the busted Deepwater Horizon well head, the oil's stopped...for now. BP announced tentative success with a new 75-ton cap developed by an anonymous plumber. Mario? [AJC]