BP reports there is currently no more oil leaking into the Gulf. About damn time!