Sanctions will remove 2m barrels per day from Russia oil production, says IEA
Annual energy outlook until 2050 analyses fall-out from Russian invasion amid energy transition
‘One of the effects of Russia’s actions is that the era of rapid growth in natural gas demand draws to a close,’ says report from International Energy Agency