BP reports bumper first-quarter net profit, but posts massive loss on hit from Russia exit
KEY POINTS BP’s first-quarter underlying replacement cost profit, used as a proxy for net profit, came in at $6.2 billion. Analysts had expected BP to report first-quarter profit of $4.5 billion, according to Refinitiv. The oil and gas giant also announced a further $2.5 billion in share buybacks. However, BP reported a headline loss for […]