BP (BP) reported Q2 underlying replacement cost profit Tuesday of $2.22 per diluted American depositary share, up from $0.90 a year earlier.
Sales and other operating revenue for the quarter ended March 31 were $69.11 billion, up from $46.63 billion a year ago.
Analysts polled by FactSet expected $58.93 billion.
Shares of BP were up over 1% in premarket activity Tuesday.