British oil giant BP records underlying profit of $8.15 billion

British oil giant BP records  underlying profit of $8.15 billion
play icon
Picture used for illustrative purpose only.