BP has confirmed it will slash spending on net-zero transition businesses by nearly £4billion year and significantly ramp up ...