;
Neil Atkinson

Neil Atkinson

Head of Oil Markets Division, International Energy Agency (IEA) (France)