Who we are and what we do

China Oil Demand Seen Peaking In 2030
December 27, 2021

Crude oil demand in China is set to peak in 2030, until then driven by robust petrochemicals demand, research from state oil giant CNPC has suggested. Read Article  +

China Oil Demand Seen Peaking In 2030
December 27, 2021

Crude oil demand in China is set to peak in 2030, until then driven by robust petrochemicals demand, research from state oil giant CNPC has suggested. Read Article  +

2021: The New Statesman’s Charts of the Year
December 24, 2021

From vaccine inequality and fluctuating Covid-19 case rates to the rise and fall of GB News and the true state of levelling up, the New Statesman‘s data team has crunched the numbers behind the key news events and trends of the past 12 m...  +

2021: The New Statesman’s Charts of the Year
December 24, 2021

From vaccine inequality and fluctuating Covid-19 case rates to the rise and fall of GB News and the true state of levelling up, the New Statesman‘s data team has crunched the numbers behind the key news events and trends of the past 12 m...  +

Consuming nations are gaining the upper hand in oil markets
December 20, 2021

As 2021 winds down, oil markets face uncertainties. Omicron has begun to change crude demand perceptions. Economies – especially in Europe – are beginning to stutter, and Canada is also under pressure, with increasing restrictions in pla...  +

Consuming nations are gaining the upper hand in oil markets
December 20, 2021

As 2021 winds down, oil markets face uncertainties. Omicron has begun to change crude demand perceptions. Economies – especially in Europe – are beginning to stutter, and Canada is also under pressure, with increasing restrictions in pla...  +

China’s Oil Imports Are Set To Slow In Q1
December 15, 2021

A combination of China’s policies to curb pollution in time for the Winter Olympics, its crackdown on illegal practices at independent refiners, and its zero-COVID policy with intermittent lockdowns are set to slow crude oil imports at t...  +

China’s Oil Imports Are Set To Slow In Q1
December 15, 2021

A combination of China’s policies to curb pollution in time for the Winter Olympics, its crackdown on illegal practices at independent refiners, and its zero-COVID policy with intermittent lockdowns are set to slow crude oil imports at t...  +