The Waiting Game in the Gulf

BP has capped the oil leak, but will the cap hold?
xxxxxxxxxxxxx