BP is expected to report Q2 2026 consensus revenue of $67.71 billion and an EPS of $1.98, while the current stock price of $45.22 sits just below the average analyst price target of $47.27.
Investors are primarily focused on whether strong oil trading results and higher refining margins can successfully offset a projected decline in upstream production.
The company recently flagged an impairment charge of approximately $1 billion related to its energy transition business, reflecting ongoing strategic adjustments. Despite these charges, higher crude prices are forecast to drive a significant year-over-year earnings increase as BP targets a further reduction in net debt.