BP chief sees two key areas driving strong upstream growth through the decade
BP will work to deliver 10 major upstream projects by 2027, and 25-27 projects by 2030, says chief executive Murray Auchincloss
BP will work to deliver 10 major upstream projects by 2027, and 25-27 projects by 2030, says chief executive Murray Auchincloss