BP said it will reduce its spending on net zero transition businesses by $5 billion a year to up to 2 billion. BP will ...