British oil giant BP posted underlying replacement cost profit, used as a proxy for net profit, of $1.4 billion for the first three months of the year. That missed analyst expectations of $1.6 billion, according to an LSEG-compiled consensu... Read more
Energy news aggregation website, sourcing the latest energy news from reputable sources across the web.