BP Group’s Chief Economist, Spencer Dale Published on 9th August 2018 in The New OilFull resolution (840 × 472) ← Previous Next → BP Group’s Chief Economist, Spencer Dale Credit: BP