Finding a Global Energy Balance – BP Economist
BP Chief Economist Spencer Dale presented his company’s 65th edition of the Statistical Review of...
All about oil and gas
BP Chief Economist Spencer Dale presented his company’s 65th edition of the Statistical Review of...