BP says its new sealing cap has managed to block oil from gushing into the Gulf of Mexico, with tests showing no damage to the undersea well. More...