BP Close To Sealing Leak?