Home Business For Shareholders, BP’s Net Zero Emissions Pledge Is A Bet On An Uncertain Future