BP’s withdrawal from green commitments angers some, but investors lift shares 19% (NYSE:BP)
Oli Scarff/Getty Images News BP (New York Stock Exchange:BP) The surprise announcement that it has lowered climate targets and now plans to produce more oil and gas for longer has…