A setback for the green energy industry as British energy giant BP announces it's slashing future spending on its net zero transition business plans by billions of dollars.