BP chief Bob Dudley sees oil at $55-70 a barrel in coming years
Oil should hover at around $55-70 a barrel for the rest of the decade as the energy industry undergoes "profound changes" after crude prices came under heavy pressure in recent years, BP chief executive Bob Dudley said on Tuesday.
Oct 11, 2016, 23:07 PM IST