BP’s Dio: Meeting global energy needs presents ‘dual challenge’

by