At the very end of 2022, Russian President Vladimir Putin signed a decree on countermeasures against the price cap on Russian crude, but with the ban on oil products looming in February, what will be the Kremlin’s next move?
The imposition of a price cap on oil from Russia – being finalised last week by senior officials from the G7 governments in Washington - is an even trickier matter in current oil market and geopolitical circumstances than it usually is