Latest news and analysis mentioning BP, drawn from multiple trusted sources.
BP reported Q1 underlying replacement cost profit of $3.2bn, up from $1.4bn a year earlier, beating analyst consensus by a significant margin. · The...