Oil company BP recently announced it was ditching its climate goals to refocus on dirty energy in the hope of raising share prices.