BP p.l.c. (NYSE:BP)’s shale business, BPX, is expected to be a significant contributor to its growth up to 2030. The shale ...