CNBCCOP26 is a 'wake-up call' and energy industry needs to face reality, says OPEC's BarkindoNov 15, 2021more_vert