Business

BP reports lower-than-expected profit of $1.38 billion

22568841
BP on Tuesday reported underlying replacement cost profit, the company's definition of net income, of $1.38 billion in the first quarter, below company-provided analyst expectations of $1.53 billion.

SEE MORE

More