'Fundamentals intact': Oil demand to hit 105 million bpd by 2030, Adnoc's Jaber says
'We know the world will still need oil and gas when all of this is done', Adipec told
'We know the world will still need oil and gas when all of this is done', Adipec told