BP, Eni sign exploration pact in Oman

BP chief executive Bob Dudley
BP chief executive Bob Dudley

Breaking