Christophe Barret

Senior Oil Analyst, International Energy Agency



Share

Christophe Barret