Uncertainty weighing on oil markets, says BP CEO Bob Dudley April 26, 2019 No Comments CNBC's Wilfred Frost speaks to BP CEO Bob Dudley about the oil markets and broader industry. * This article was originally published here