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

Apr 29, 2025 - 07:40
 0
BP reports lower-than-expected profit of $1.4 billion