“The oil market is “pretty much in balance,” Bob Dudley the chief executive of BP has told CNBC.