Christophe Barret

Senior Oil Analyst, IEA



Share

Christophe Barret