BP shares are trading lower despite reporting better-than-expected Q2 financial results. The company lowered its FY26 upstream production guidance and shares may be under pressure from a crude price decline from reports suggesting more U.S.-Iran negotiations.
Login to comment