BP surpasses Q2 expectations with $2.35 billion profit amid upstream strength

BP on Tuesday reported a stronger-than-expected second-quarter profit of $2.35 billion, exceeding analysts’ projections and highlighting a return to form amid ongoing global energy price volatility. The figure, based on…