CEO claims BP 'one of two or three' energy giants that can cope with global 'hyperscaler' demand
Has there ever been a better time to be an integrated energy company, wonders BP's Murray Auchincloss
Has there ever been a better time to be an integrated energy company, wonders BP's Murray Auchincloss