BP makes new Nile Delta find

Discovery: BP chief executive Bob Dudley
Discovery: BP chief executive Bob Dudley
Published 30 March 2017, 09:41Updated 30 March 2017, 09:41