06:20 AM EDT, 07/30/2024 (MT Newswires) -- BP (BP) reported Q2 underlying earnings Tuesday of $1 per American depositary share, up from $0.89 a year earlier.
Analysts polled by Capital IQ expected $1.14.
Revenue for the quarter ended June 30 was $47.3 billion, compared with $48.54 billion a year earlier.
Two analysts surveyed by Capital IQ expected $49.62 billion.
Price: 35.29, Change: +0.33, Percent Change: +0.94