The oil and gas exploration company reported $2.22 EPS for the quarter, topping analysts’ consensus estimates of $1.87 by $0.35, FiscalAI reports. BP said net debt fell by $3 billion quarter-on-quarter, while total financial obligations declined by about $7 billion since the first quarter. Weiss Ratings reiterated a “hold (c-)” rating on shares of BP in a research report on Thursday, June 18th. UBS Group upgraded shares of BP from a “neutral” rating to a “buy” rating in a research note on Wednesday, April 15th. BP Company Profile(Get Free Report)BP plc is a British multinational integrated energy company headquartered in London.