BP shares are up 40% this year, lifted by an Iran war-driven surge. Right now, new CEO Meg O’Neill’s fossil-fuel strategy looks smart. Yet valuations suggest the group’s free cash flow growth could be negative after 2030 — a sign that investors still remain to be convinced.

