BP’s dividend looks safer tonight