Keep Me Logged In
BP CEO Bob Dudley says oil prices must remain within a certain range to be “good for the world.”